Generous and kind, you won’t find nicer hosts or a more beautiful location.