I went here a few weeks ago. At the time they were installing electrical plugins and had none so I was not able to use the internet since my laptop dies within seconds. But they said the plugins will be installed in a few weeks so maybe soon it will be an awesome place to surf the web and grab your afternoon java.
The place is bustling around midday, lots of people in the cafe. I ordered my latte which turned out to be quite strong. Great because that's how i like my latte.
Checked out the washrooms - super clean. Another plus!
Vibe is okay. Kind of too loud for studying, wasn't digging the music either. More of a place to chat with friends or read the paper.