It's a pretty nice place. Had a few good and average experiences here. However the last experience wasn't good. They took eons to wait on us after we were seated (15-20 min) and then my appetizer had a bug floating in it. Then my meat was way undercooked. They happily took it back and of course it then returned overcooked. For the price I'm not sure we would recommend again.