John was a wonderful host- went above and beyond! The villa was perfect- extremely clean, and exactly what is described. Would recommend and would totally go back. 10 out of 10!