This is a small hotel, but has everything you need including an indoor/outdoor pool, workout room and private beach. Not the most luxurious, but clean and well cared for. Our room was not ready when we got there and the room they gave us had a funny odor. We asked to be moved and they eventually found us something else. That was a little frustrating, but they did give us free breakfasts while we were there. There are nicer places, but this was fine and I would recommend it.
more