I'll start off with saying that i think this place is overrated. I don't know what the big hype is. The coffee is okay, the drinks are okay and the food is mediocre. HOWEVER I still gave it four stars because the service is great and the vibe of this place is just overall good. Great place to hang out with friends.