Overall i loved our stay, the staff was nice and attentive. The food was amazingggg better than most buffet hotels and they even have a section where they cook it on the grill so its even fresher! I liked how they varied dinner almost every night, lunch was hotdogs and burgers, and they had a pizza snack bar. Breakfast was great loved their chilaquiles. The facilities were nice they had shows at 9:30 every night and sometimes they would play movies before that time :) the hotel was roomy, the onlyy complaint for us would be the AC there is hardly any air flow when its day time it feels warm inside, we had the ceiling fan running 24/7. And the buffet areas are even hotter, the best spot is inside the doors on the side where they host the restaurants, where it is slightly cold, but yup u will be sweating while eating ur food. During dinner time its not so bad since the sun is down tho. And the BEACH is great its right behind the hotel, had nice blue water came during the seaweed season but every 3 days or so they would clean up the shore, but beautiful waters. Also its close to a shopping area when u walk out go left, and a lot of the souvenirs are CHEAP there versus 5th avenue, so definitely go there first to buy ur stuff.