gah I wish I did not discover their little donuts because my $s and body are feeling their delicious consequences. Made fresh to order and you can certainly taste the difference from the store bought donuts. Warm, fluffy and coated with delicious sugar - they are not cakey so if you prefer your donuts denser they may not be your cup of tea.
I've only had the Iced Americano and the Iced Latte here but both were very tasty. I am definitely going to try their Latte sometime in the near future.
In terms of service, I've had mixed experiences. The first time I went the guy seemed a bit aloof. The second time I went the server was very charismatic and friendly. So I guess its a hit or miss but it does not personally take away my enjoyment of this place.