Cute, nice staff, ok food (I had a wrap and a coffee), maybe a tad expensive for what you get, yes they have WiFi, overall this place is just ok. If I lived nearby I'd be in there frequently. But I wouldn't go out of my way to eat there if you're not close by. Also, I was turned off by the Christian music playing. I don't know if that's normal but it's a bit much for me.