It was good- but not great. We were the only ones seated on our side of the restaurant (I'm guessing because we had a baby with us). Because of our location we felt a little neglected. The food was good, but the floor was a huge mess- even before our kid contributed with his dropped toast and crumbs. We'll probably go back and see if we have a better experience next time.