They have a nice atmosphere and a nice wait staff. The food is pretty good and the value is average. We had the manager come over to our table to check to make sure the food and service was good. I also noticed him going to other tables, to make sure other diners we good also. The parking lot is huge, and it's located in a hotel that has a bowling alley, bar, conference center, camping grounds, fitness center and a theater in the parking lot.