Very kind, thoughtful hosts, and a lovely place to stay.