A lovely place to stay, with the most generous, kind, helpful hosts imaginable.