The staff at this location are all nice, the store maintains its cleanliness almost all the time and there is ample seating both inside and on the patio. The downsides here are that it can be difficult to find a parking spot direcetly in front of the store since it shares the parking lots with several other stores in the same plaza. Aside from occasional parking difficulty, the biggest downside to this place is that it can get crazy packed with high school students during the weekdays. The staff work well and keep the line moving, but if you are in a rush or want a calm meeting spot (especially during lunch-hours and 3pm-ish), I wouldn't recommend coming here because of the concentrated volume of high school students from the high school next door.