We were absolutely satisfied with our stay. We loved the different included dining options (buffets and a la carte restaurants) with our all-inclusive package. Service was excellent, they went above and beyond to make sure our stay was pleasant, even gave us late check out and use of all the facilities/restaurants after check out while waiting for our taxi. One heated pool, towel service, amazing beach with a board walk and great snorkeling spot. Activities and shows organized during the day and evening. We loved the parade!
Gym was well equipped with cardio and weights/resistance machines , had even a squat rack, smith machine and stair master. Towels available and locker room had showers.
Lots of activities and excursions available to purchase such as horse riding, desert quad ride, snorkeling and visiting Orange beach, where the sea water is comparable to that of Bahamas. Highly recommended.