Beautiful place with a lovely, caring host.