Lattes are by far my caffeinated beverage and this place makes AMAZING Lattes! Ordered a small Hazelnut Latte and just about died!
I would recommend that if you are staying in you order the small vs the medium as the ceramic cups are virtually the same size.
They also make some pretty yummy looking sandwiches and salads on location.