I love this place and location. I've only had bad thing happen and that was whenever the waitress forgot my son's name while they were singing happy birthday to him. Other than that my family and I can't go wrong when we dine here. Great food great service and fair prices. Even on busy days the staff makes sure everyone is well taken care of.