The food is quite good for an AYCE restaurant, but the service is a bit lacking. The servers aren't very friendly and don't really make the effort to go out of their way for customers, which is fine because the service is fast, efficient and they're not actually rude, just blunt.
They have crab legs on the weekends, which I really, really enjoy. There's so much variety on the menu that you really can never get bored here.
I enjoy the fact that you get to order from a tablet and you can access your order to see whether you've received everything. It's well worth the price.