We really enjoyed our lunch here, we arrived at the start time (12.30) and were the last to leave at the ending time (3.30). The service is excellent and the food is tasty. The kids food area is great. The improvements we would suggest: a better kids area with actual toys and a movie playing for young kids (they had Spiderman 3 playing which is 15yrs+ and scary for young kids), there was no one working the pancake station and even when we stood there no one came, more food selection, more sauces for the pasta, more deserts. Also compared to other hotel brunches we have been to around the world this was the same price (around USD$50) but did not include alcoholic drinks whereas most other hotels charge the same but include drinks.