"This hotel was an amusement park, not a vacation. We left after the second day to spend the remainder of our vacation at another hotel. There were WAY TOO MANY guests and not enough amenities to accommodate them. They state they have 45+ restaurants but that is false! Tiny little food trucks that serve terrible food and takeout huts are considered a restaurant but are only open during the day, so night time selection for dinner is very limited. On top of that not all restaurants are open every night of the week, so on the day of our arrival we got rejected at every restaurant that was open which was few. Your basically told to make reservations or don’t expect food, but there is only so much reservation availability for 3 full towers of hotel guests totalling to thousands of people. The one night we did do dinner we went to the steak house which had mediocre food, wouldn’t eat the steak again. You end up waiting in a long line up everywhere you go. The beach has people packed like sardines, again not enough space to accommodate the number of guests that stay. Room wasn’t cleaned on day 2, house keeping seemed overwhelmed. Loud music being blasted on speakers literally everywhere you go. To top it all off the rooms and decor are mediocre at best. We don’t mind paying premium pricing for a premium room and amenities, but nothing about this hotel was worth the pricing. We were much happier spending the remainder of our vacation at another hotel. 100% do not recommend this hotel."