A beautifully situated comfortable place with a thoughtful host