I absolutely love this coffee shop! The drinks are delicious and well worth the price, and the baked goods are out of this world. However there are a few things that are preventing me from giving this a full 5 stars. Sometimes the wait for a barista to actually take your order can be a little long. Along with that, the restroom situation is a little weird, with the restrooms being in a different building, very badly lit, and a little dirty.
TL;DR Great food and drink. Little bit of a wait.