"Great staff in the dining room, housekeeping and pool. Room, hotel and pool were clean. Kids activities seemed quite exceptional and that staff deserves heaps of praise.
Beach access was great and very pleasant to look at. However, many broken chairs on the beach for guest use.
Lots of activities if you want to get involved in those.
Food was bland, not many vegetarian options, repetitive, and dairy is something all-together different here. Drinks were good, small pool cups, limited drink menu but overall good. Lots of snack options between meals and late night.
WiFi was extremely limited. Small extra fee for gym use. Tennis court in disrepair. No room or dining room AC some months like May. No WiFi at pool, dining area, in front of the hotel, tennis court, beach area, in our hotel room, but did work in limited areas of the lobby. This caused some difficulty setting up airport transfers, checking out local attractions etc.
For the price we were happy but would likely go to another place next time."