Doughnuts were hot, fresh and good. The reasoning behind the 3 stars is due to 1) the manager/ shift supervisor/ the person who rang us up came across as arrogant and unfriendly 2) the seating/eating area was dirty and we were 2 of 3 customers in the place 3) the place where they assemble the doughnuts was dirty as well. It was unappetizing. I will try it again. Hopefully I will go back to a clean & friendly environment.