Great place if you have kids, as they have a dedicated kids play area. The vegan breakfast, which was spicy baked beans, was a little disappointing - not really spicy - but a good serving size. The vegan lunches looked tasty, but they weren't available until later in the day. The coffee was pretty good.
Cons: Kids area - if you don't have kids.