Very enjoyable experience. Quality of food remained high even though I was at the weekend brunch all you can eat. Service was pleasant. Only drawback is that it gets busy and then the speed at which the food gets to you slows down.
Otherwise, options from the menu are pretty good and you just have to make sure you don`t order too many items because they are strict on wasting of food and will charge you for it.