The hotel was nice, but farther grom the beach than I had expected. They have a free shuttle to some popular places, but you need to reserve a seat in advance. Also, for my entire stay, I never had hot, or even warm, water to take a shower. The pool was awesome, and the people were friendly.