Clean and well taken care of. The staff are friendly and very nice to talk with. The restaurant itself is in a small easily missed strip mall. This subway is almost a hidden gem. Its super clean and quite large for a normal subway. Plenty of seating. Even club chairs with tables, and super comfy. I really enjoyed this restaurant.