This seems like a really cool place with the floor to ceiling windows that roll-up when the weather is nice.  Nevertheless, I give this place 3 stars for a couple reasons.  First, the hot chocolate (my drink of choice) was a bit dull tasting.  Second, finding seating when the weather sucks is difficult.  I hear the coffee lovers do enjoy this place though.  Check it out and see if it's for you.