This place is always very clean, the staff always friendly and the toppings are plentiful. The only reason I'm not giving 5 stars is because they never seem to have my two favorite flavors: coffee and/or pistachio. Other than that, it's a great place with a nice little patio area to sit and talk while enjoying your snack.