This is an semi-decent place to get coffee and hangout with friends. The reason I am giving this place a 1 out of 5 stars is because of the following: (1) this place has HORRIBLE customer service- In all the occasions I have been to this place I have not once been treated respectfully. They are constantly in a rush since it's always packed and obviously customer service is not there priority. (2) The products that they sell are definitely great, but the prices are way too expensive (They make Starbucks look cheap).(3) They have horrible internet service- I've brought my laptop to get some work done in numerous occasions and due to the horrible internet service they have I was not able to get the things I wanted to accomplish done. (4) They do not fill up your drink all the way to the top of the cup. I am paying over $6 for ice coffee I should definitely be getting that shit filled up to the top. Although, the coffee and pastries are pretty damn good they have several improvements that need to be made in order to get 5/5 stars.