We've stayed at this hotel a few times now, and each visit has been fantastic. The location is perfect, with super easy access between the pool and the beach, making it convenient to switch between the two. One of the things we love most about this place is the atmosphere--it's not just the friendly, helpful staff that stand out, but also the other guests. Every time we've visited everyone has been so cordial and pleasant, creating a truly enjoyable environment.
The only area for improvement would be the pina coladas, which could use a bit more love (and perhaps a touch of condensed milk :D ) But overall, it's always a great time here, and we look forward to returning.