Great location. Comfortable accommodation. Terrific hosts.