Stayed at Crystal Shores in Gulf Shores, Alabama and it was everything. We booked a 2 bed, 2 bath condo on the 14th floor through VRBO with a full kitchen, washer/dryer, and the best oceanfront view I’ve ever had. It had direct beach access, a beachfront pool, indoor pool, hot tub, and even a gy