A lovely place in a lovely spot with a thoughtful and attentive host.