Our family recently spent a week at the resort as returning guests. We love the relaxed undeveloped feel of the island. It's a bit off the beaten path, but the resort can fly you in on their own plane from Nassau. A beautiful setting, with much to do in the surrounding area and a great long time staff. The diving is very good with many easily accessible spots, the beaches are empty, and the people are friendly. We stayed at one of the rental homes with a pool. We dove, snorkeled, or sat on the beach in the morning, then lounged at the pool in the afternoon and visited the Moonshine bar to round out the day. We've self catered in the past, but did the meal plan this time and were pleased. The resort is very accommodating in setting up excursions and beach trips, even if your group is small. It's a great combination of fun and relaxation you simply can't get at the big commercial resort properties on other islands.