Nice stay overall. Great location on the beach, nice pool, staff are friendly, good breakfast, room is decent sized and bed is comfortable.
WiFi on the other hand is spotty and slow and the overall condition of the property could be improved a bit. For example, almost all the small pools on the upper level leak, which means that for the lower rooms, it looks like it’s constantly raining.