Exceptional hospitality and a lovely environment. Well thought through and a home from home.