a pleasant place, beautifully presented.
Kate goes above and beyond to make you welcome.