Gorgeous villa, beaten only by the outstanding views for the huge balcony. Hosts did everything they said they would with excellent communication.