Miguel R.
The only downside is that there aren't any amenities on the island. For groceries or restaurants on the mainland, you need to take the boat, though it's a fun little ride and free for resort guests. We had a great stay: the rooms were comfortable and very nice, with no complaints from us. There's a lovely pool, two hot tubs, and a swim-up bar with a small restaurant. The food was delicious. We ate lunch there three or four times and dinner twice. The bar staff were extremely friendly and always cheerful. The resort is right on the beach, just a short walk along a boardwalk to an uncrowded stretch that feels private.

