The island was like something imagined from a TV show or movie. It's small, with 30 guests at capacity and meals are served at set times in a community setting amongst the guests. Snacks and drinks as well as big spray, beach equipment, and most things you might need are available and included in the price of the stay. Staff was very attentive and accommodating, but not overbearing in any way. Excursions are available for signup, however we did not partake.
There are various sections of the island that serve different purposes, although it's only 1 mile long, and wi-fi can only be found in the central community room. The beach is small, but nice and things were pretty quiet during the day because most people did excursions.
We stayed for only a couple of days, but got exactly what we wanted out of it. No worries and complete relaxation while being taken care of by excellent staff! Thank you for the wonderful weekend!