We went here because we had a gift card. The food was very good, actually better than we expected. The hostess seemed slightly stressed out, but there were people everywhere, so I'm not sure how you couldn't be. It was very crowded and there were servers actually waiting in line to ring in orders, but our waitress Jennifer was great! She was very efficient and very nice. The menu seems way to big, I'm not sure how they pull it off but we would definitely go back.
Sadly, most people on yelp are so happy to complain, I'm happy to share a very good experience.