I have visited this location on three occasions and haven't yet received a greeting or a smile at the pay window. Food is ok, hot, but not as good as I remember. Parking: Plenty of parking Kid-friendliness: Great place to take the kids for a quick bite