We liked everything: we were greeted warmly, the premises were clean, and the tea room was a lifesaver for the parents. The downside is the strict 6+ policy - our younger child wasn't allowed into the older kids' group even though we were nearby. Still, we left with good emotions.