Beautiful beach! Small area with low tide good for small children. Great open beach area with super soft sand and nice tide for adult swimming. Beautiful rocks as well. Beach was getting somewhat crowded by 1:30pm. Small area serving burgers/dogs/chips/drinks and very small souvenir area - cash only.
Barefoot Beach Cabana rental - amazing day at a peaceful, beautiful beach with full-service cabana attendant who brought float mats, snorkel equipment and drinks. BBQ lunch provided by the ship was good as well. Take strong sunscreen and reapply often! Also note that the snorkeling at Barefoot is not great but a fun way to relax.