Practically perfect. We stayed for 11 nights and found the house (Villa 2) provided almost everything we needed. The beds were super comfy and extra linen was provided midway through our stay. The location was perfect for walking to supermarkets, the beaches, the markets and lots of great restaurants-and easy access for our day trips.
We will definitely stay again.