Lovely, immaculately clean villa with a charming host.