The restaurant on-site was excellent for both its breakfast buffet and dinners. The reception staff were friendly and helpful. The resort is located right on the edge of a public beach, and you can enjoy numerous recreation opportunities (swimming, snorkeling, paddling, whale watching excursions, etc.). It’s a 5-minutes walk to a small shopping center (very charming) with a small grocery store. But bring ear plugs because the island’s rooster population start crowing around 3:30am!