I read a lot of reviews before booking so to set the record straight: this hotel is massive and excellent for families; the app does work great; the food is outstanding; the push for timeshare is real but I said no politely once and they left me alone; there is a map of the property in the app and you need it; there are so many restaurants and the buffet options are so outstanding and varied than not being able to make reservations for a family of 4 was a non-issue.
Size aside, this hotel is truly a gem: the pools, the water park, the activities, the food, the service, the attention to details, the cleanliness and the consistent friendliness of the employees made for a very special trip.
The down sides were only the choppy ocean and seaweeds when we were there (can’t control that and the hotel removes seaweeds every morning) and the $45 sunscreen (just pack your own). The night entertainment was okay but the fire shows truly stood out.
Other than that, huge kudos for running such a large place with taste and care - and again, for the food alone, this stay was amazing. Will gladly return!