Absolute joy of a find. As described, fantastic location, staff welcoming and so helpful. Highly recommend ( though in many ways just want to keep this joy to ourselves!!)