This hotel has everything, absolutely everything. The rooms are beautiful, wonderfully cool, comfortable to the hilt with nice baths and all amenities. Fully stocked fridge contains bottled water ($7.00 US for the small Avia bottle and ironically the larger bottle costs less). Nice large pool good for lap swimming but opens later in the morning around 8 AM. The breakfast buffet has absolutely everyrthing with a full selection of foods and pasteries, nothing lacking. The hotel layout is a little maze-like with a central courtyard and requires some thinking to find your room but plenty of staff around to help you orient yourself to the whole facility. I was turned around a bit each time I tried to return to my room. the pool is somewhat remotely located, not within the central courtyard. I can't imagine any disappoint with this hotel, not even for the most discriminating.