I love the cafe and think it's a godsend - yes, I'm afraid I am one of the 'mums with toddler'. (I wish there was some way that we could enjoy it AND have an option for those looking to enjoy a quiet kiddie free break.) They have a lovely range of stuff and the staff are lovely too. But I have to agree that the time it takes to get served is the one low-point. I don't mind so much a wait for the food when it's busy but even getting a coffee takes ages if there's anyone in the queue before you. I guess there must be a reason or they'd have dealt with it by now???