If traveling in on own, get there before nightfall. Entrance dark, and signage poor. Accommodations paid for up front, but upon arrival, 5.5 hours after check in time, two bedroom unit was not ready, fridge not turned on, no lights on, a/c off with no air flowing. Security guard doubled as concierge and check in agent. Not enough towels for the number of people clearly stated in reservation, told had to wait until next day. Property small, with only walkway to small beach; grounds clean, and well kept...nice island feel. Option to sit on patio to eat, or just chill. Ample kitchen, and dining room table inside. Nice, comfortable living room set up. Drapes do not allow enough privacy. Plenty of beach chaise lounges, beach sand combed and clean early in morning. Small swimming area cordoned off extremely clean, inviting, and enjoyable. Peaceful, except for small glass bottoms boats that come and go very close to the swimming area, a little disturbing. Dinner available on site, but would have liked for breakfast as well. If plan to eat off site, be sure to do research before you arrive. Not many options nearby, but was told better in downtown a couple of miles away.