This was my second visit and I was disappointed. The first time I went, the restaurant had just opened and the food and service were great. Second time round, this was not the case. The waiter was impatient and arrogant and kept pressing us to make a decision. He also expressed his annoyance that we were not chosing the "all-you-can-eat" option. Throughout the entire meal, several different servers came to our table for one thing or another. It was a little frustrating.
On the food side, our special requests (linked to dietary restrictions) were not respected which was hugely disappointing and unexpected. The food was OK but nothing spectacular. I doubt we will be going back.