Friendly hosts, fantastic food, a wonderfully comfortable bed, and a gorgeous location.