We enjoyed our stay very much. Most of the staff was great and went beyond the asks, hotel is very nice and well kept, the food was very good too. We arrived early, so our room was not ready, they gave us access to the property and to the services while we waited, but no one told us that there would be very limited food options from 1130 to 1200, that would have been great to know since we were running of fumes. Restaurant opening and closing hours are not as smooth as the rest of the operation is. BTW, we booked a dinner on the beach, and our server, Ramon, was top notch.