Always greeted by one of the friendly staff. Restaurant is kept clean, tables cleared regularly. It's always busy during the lunch rush, but they move people and product very quickly, and do it well. My fave sandwich is sweet onion chicken teriyaki on 9-grain honey oat.