Run-of-the-the mill cafe. Food is fine - uninteresting, unobjectionable, average - I guess they need to appeal to as many people as possible. It's fine if you need to drop by for a quick meal between errands (which is the only time I come here). I've tried the sandwiches and the scones. I think the food is a bit overpriced for what you get but not exceedingly so.
I deducted 2 stars for a few reasons: 1) the food is boring and 2) there are used dishes left sitting on vacated tables for much longer than they should be. On my last visit, I sat next to dirty dishes for over 20 mins in a half empty restaurant.
On the plus side: the staff is friendly, free wi-fi and you know what you're getting when you come here. So, it's predictable - I guess that's a plus for some.