Food is okay but caterer came in too early to setup at around 12pm despite our indicate setup timing is 1pm and in early as well to retrieve the setup at around 250pm despite our end timing is 3pm. for my past experience other caterer usually gave ... More30mins buffer timing on the collection of the setup. This does not look good on us as my guests is still making their rounds on the food. I can understand now is festive season but not at the expense of rushing to get more deals. Show less