Amazing gardens and buildings together with a homely hospitality made for a fantastic stay.