an exquisite place with a lovely view and hospitable hosts