The hotel is off the beaten path, not in town. They have large grounds which are pleasant to walk around. It is right on the beach, which is on a bay - no waves for surfing. They have snorkeling equipment and paddle boards available for rent. The hotel's food was pretty good, but expensive, and there aren't any other choices nearby. Need to drive half an hour into town to eat out (which we didn't do). It is a good place to go to if you want to get away from it all and just relax, and don't mind eating all your meals at the hotel.