The location is central, good parking, and internal ambiance is very nice and friendly. All waitstaff were very helpful, pleasant, and happy to be there. Very crowded on a Sunday morning, so get there early to avoid the rush. Food is what you would expect from a diner--prepared by the kitchen, but does not taste like it is home-made. Maybe "home prepared" from food-service supplier ingredients? Pancakes and Belgian waffles are really good. Potatoes are great. CFS was more of a breaded, seasoned hamburger patty than anything.