What a fabulous time we all had at Coral Cove! We arrived and were welcomed by the whole staff and made to feel at home right away. The villa was absolutely beautiful. I have stayed at many different villas over the years but the service at coral cove was far beyond any ever experience before. The cook was especially great. She listened to all our needs (especially with my son and husband, master and mr. picky eaters) and there was always plenty for all to eat. The location of the villa made kayaking and snorkeling easy and safe and the kids had a ball. A perfect vacation!