Clean, nice atmosphere, its on the pricey side, everything costs extra. I ordered the turkey dinner. It was drenched in gravy, too consistent throughout, each bit was the same, average taste. My co-worker ordered the club sandwich, the ham portion was way too salty. She said it best when she stated, "this tastes like hospital cafeteria food."