Really great villa with large bedrooms for all and comfortable living area. The kitchen was nice and well stocked (almost over-stocked ...) and the outdoor areas were great. We brought some thermacell mosquito repellers with us which we used to when dining outside, kinda critical because there is no large indoor seated dining option. Only issue is that the previous guests were still on-site as the first of our group arrived at 3:00 ... very awkward ... and the cleaners weren't done until closer to 5:00 ... A little disappointing, but no biggie.