Excellent food, excellent service. The wait staff comes around fairly often take care of any needs you have. The lines get a little crazy when you have a buffet-style, but that's anywhere. Great place for larger family to get together and have a nice sit-down dinner.
We arrived for my girlfriend's birthday dinner with our four kids to try something new in our home town. We hoped it would be a really nice birthday dinner. We walked up to the guy at the desk and he looked at us for a few seconds, then shook his head and waved his hand as if saying, "Come on, people." I said then that we have 6 people, and he paused again looking at me like I was stupid, then said, "Name?" rudely, after I told him my name he said it would be a 40 minute wait in the same rude tone. My girlfriend said she lost her appetite and we walked out. Good food doesn't matter when you're treated like an inconvenience. I would rate 0 stars if I could. Such a disappointment on what should have been a special night.