Very clean. Fair price for the quality food and ingredients. Simple menu. Good cheesesteaks and fries. Be aware of the cheese fries as they use real thick cheese :). It may be a little overwhelming. Overall, very good restaurant. We will return.