The villa was perfect - exactly what we were hoping for based on the pictures. On top of that, the hosts were warm and welcoming and very communicative. Highly recommended!