Good food. Good atmosphere but not enough staff. The waitress is always running around and never around when needed. I come here for the AYCE and it's worth the price just wish they didn't have 1-2 servers for the what seems like the whole restaurant! Most of your wait is due to your server never available to put in your refills. Plan on being here a few hours waiting for service and then food!