I've been here a few times and nothing is ever too much trouble for the lovely staff. My three year old daughter absolutely loves coming here, and enjoys eating all of the different treats they have on offer (obviously). It's nice that I can get her something that looks terribly sugary but isn't actually too bad, while I can load up on gluten free treats, too. They've got a very creative and magical menu, and really put a lot of effort into presentation. But it's not just form over function - everything tastes great, and you get good service, too.
Highly recommend!