I absolutely loved my stay! The villa was even more beautiful in person and the hosts were so welcoming and hospitable. The property was very well-maintained and the perfect size.