Overall, an acceptable stay. I have tons to say about this place, so I'll split it into positives and negatives. Positives: Close to a beautiful beach (with a nice beach bar, and much less crowded), amazing pools, bike rentals available, mini super market attached to the hotel (not always open though), washing machine in the room, stove/fridge in room, 1... more







