Barefoot Beach is awesome. The views and the beach are a great place to unwind. The wife and I rented a beachfront cabin and were glad we did. The service was great, drinks were cold, cabin included floats and comfortable furniture. There was a place to charge your gear, overhead fan in the cabin and plenty of privacy. Lunch buffet on the island was really good (Steak, Chicken, Shrimp and all the fixins). Plenty to do on the island if you don't want to relax, Note to all - Wear a closed toe aqua shoes in the water. The beach is made from coral and it gets a little rocky just beyond the shoreline, protect your feet!!!!