If I could put zero stars I would.
I have been a handful of times and the more I go, the experience gets worse and worse.
I went last night with some friends and the waiter was talking to us as if we were incompetent readers when in fact their rules were too high strung for AYCE.
We sat for an hour - no one had checked up on us; no drink refills nor did anyone ask if we wanted to order more food.
We had to bother a waiter for someone to give us water and order desserts.
Our waiter was overly rude for no reason. He was speeding us and he had such a bad attitude.
The food was great but definitely NOT worth it since the service is absolute crap.
All in all - I would not recommend this to anyone. I did not leave any tip. It was that bad.