Hospitality of the highest order! A really lovely place to stay.