The Three Beans Cafe is located next to the children's play area and I think they rely too much on near-guaranteed trade that they don't have to try very hard here. The coffee tasted ok, and there is plenty of room for prams. However, I also ordered a muffin and it never arrived at all. I got my money back for it when I left. The staff do not really seem to care much, they just go through the motions.