Great host, great villa, beautiful views