Excellent stay in a great location, with very thoughtful and accomodating hosts.