I made reservations for 7:30 of 5 people on a Saturday night and we didn't get seated until 8pm! We almost lost our patience and went to another restaurant as it was getting hot waiting and we do have 2 kids with us. They were really apologetic though and they did made up for it with their customer service and complimentary drink. It was definitely a busy night but food came fast and they refilled our soup in a timely manner .
Food quality was excellent , so the price compensates for it and I love the variety. I know it's expensive , for 3 adults (plus 2 toddlers) the total came to 95 (before tip) so I find that reasonable . Of course we didn't over order food like how we would on an AYCE , but we ordered enough for dinner . I wish I can try more items but we were careful on what we ordered since it's not AYCE.
I would come back again next time if I feel like treating myself to a nice dinner where I can splurge and try other items they have on the menu especially the snacks/desserts section!
If you pay cash there's a bit of a discount but I didn't pay attention how many percent .