Delightful stay at a lovely place with a warm, welcoming, and caring host.