A beautiful location to stay with really nice hosts and definately worth a stay. We had such a great time there. The villa and the pool were perfectly clean and everything needed was available. Thank you for the nice time!