The property is well maintained; public areas clean and organized. Pool area regularly maintained and cleaned of any trash. Lounge chairs and umbrellas were plentiful and neatly arranged everyday. The only thing I would note is that the warmer outdoor pools need some attention; a few tiles missing and the tiles around the inside of the pool could use a cleaning; nothing terrible, just build up from the minerals in the water.
Food was plentiful and there was a large selection of hot and cold foods, plenty to drink; juices, coffee, tea, water. I preferred breakfast, since I do not like to have a large meal after 5 PM, but both meal times were well done. Dishes were constantly being refilled and empty / used plates were promptly and courteously removed.
The room was spacious and had a well stocked small refrigerator. There was plenty of closet space and quiet a lot of hangers. The beds were comfortable and the balcony table and chairs made it pleasant for reading. The hotel supplies bathrobes and beach towels which was great.
This is a very child friendly hotel with plenty to keep kids entertained and small child friendly pools were also offered.
All in all a pleasant and comfortable place.