We just returned from a work/pleasure retreat in this amazing villa. There were five of us in total. The rooms were very comfortable and spacious. The condition of everything was fantastic. We had a great space to come together in one of the living rooms to work, plugging in our laptops to the flat screen tv via hdmi cable, but also room to get away and have solitude. There are multiple decks, plus three sitting areas by the pool. It is not an exaggeration to say 20 people could have a quiet place to read all at the same time. The beach is literally across a quiet road and the water was fantastic! There is no need to leave the house/pool/beach if you don't want to, even though there are some great adventure activities nearby (we did a waterfall rappelling tour which was amazing). What set the place apart, though, was the service. We had three daily meals prepared by Francesca, who, along with her sister, is a phenomenal cook with a lot of versatility. If you stay here, you'd be crazy not to have them take care of your meals. Plus, they cleaned the place daily and definitely spoiled us. This place is a gem and I can't recommend it highly enough. We hope to be back!