Beautiful location, perfect directions, lovely hosts.