It's great that the bar and kitchen are open all day. Nice to walk in and be able to relax, eat, drink, and enjoy the pool and view without having to go look for food at an odd hour.
You can't beat the view. The infinity pool and view are what makes this place great.
The staff is friendly and the food and drinks are wonderful.
Beds were comfy. Sheets on both beds had huge stains however, and one was so sketchy we almost asked for another but hated to complain and chose to just ignore it.
They had also not emptied the wastebasket in the bathroom, which of course had soiled bath tissue since you can't put tissue in the toilet. So, my first thought was whether they had even cleaned the room thoroughly.
When we arrived, the water was not working in our room. Not a huge deal. But that kept happening, and on the day we left I could not shower, so had to go covered in sunblock and sand which was icky. My only recourse was to jump in that infinity pool to try to rinse off (sorry to those who came after).
We had the room right on the pool, which has a great view and is mirrored, so people can't see you. But people did keep putting their faces to our door and there is a couch just outside the window by one bed, so the couple having the romantic interlude one night was maybe oblivious to our hearing and seeing it all. If you don't want that, don't take that room.