A lovely setting, very generous hospitality, a lot of thought put into any and every possible need of guests. Highly recommended!