Beautiful spacious villa and wonderful host.