It's clean and the employee on duty was very helpful and accommodating. There were Lots of different flavors and many different toppings. Beware, it's self serve and you pay by the ounce and those toppings add up! Also, the coffee was good, and it's a great place to sit and people watch. I'm not a big yogurt fan but I had a positive experience.