I've been here a few times and have yet to be disappointed. I love their hot chocolate and chai tea. So much better than Starbucks.
It's a nice spot, with a relaxing feel to it. The staff is friendly and helpful, which are all things that makes this place 5 star worthy.