This villa was everything we hoped for! Beautiful views, a clean house, and such an accommodating host.