Don't even know where to start! Amazing location! Amazing villa! Very clean. Check-in and check-out were very easy. There was everything we needed in the villa. A beautiful hiking trail that starts just outside the backyard. The view from the terrace was just unbeatable. Definitely will stay here again.