What a fabulous place to stay! The villa was sparking clean, comfortable and had absolutely everything we needed for our little break. The location is superb, and sitting on the deck looking at the water was a highlight. The use of the resorts facilities and private beach were just an added bonus. Erica was a wonderful host, easy to deal with and was prompt with all communication. We will definitely be back.