First, very nice server, although she was over-seated. After I ordered I glanced around. A good number of ceiling tiles were water stained. I went to wash my hands. I've had rest stops smell better. So by this point I'm questioning the overall cleanliness when my lunch shows up. For the price it was a huge, hot roast beef sandwich and whipped potatoes smothered in gravy. Meat was very good, as were the potatoes. Gravy needed a little seasoning. If they kept one slice of bread and about half the potatoes and knocked a buck off the sandwich I'd say it was a perfect portion. I think they have an okay business and with some attention to detail, it would be even nicer.