Atmosphere is really nice, if you want to come hear for some pretty amazing cold drinks (I had the lemon and mint) and watch a game - I could definitely recommend that. Also the food was decent and relatively cheap. However, there was a long wait for the food, and even coffee; like way to long (nearly 30 minutes) and we were one of three groups in the place. Also the coffee was not good at all, it was on the house so I kind of got over it, but I didn't enjoy it.
Updating: Customer service is top notch here, they care very much about your visit and want to make sure everything is perfect. Guarantee you that they'll make sure everything is perfect.