I cannot tell you how relaxing of a vacation we had at Coral Reef Beach. From Check in to check out the staff were so warm and welcoming. We had a rental car and traveled around the island with ease. I would highly recommend a stay at Coral reef. Also they had kayaks to use, beach chairs, coolers, a great little shared kitchen area. We will stay again in the future!!!