Beautiful place, beautiful location, lovely hosts.