Came here with my family for reunion and to celebrate my mum's bday. Was very pleased with their service despite a relatively huge crowd. The staff were prompt and attentive and even provided a complimentary slice of cake. The spread was surprisingly extensive, but the asian spread (saturday's special) were kind of disappointing. The seafood were not at its freshest as well, but the dessert is a not to be missed. Overall it was a very good experience.