Hi Eileen, I don't have any experiences with these hotels unfortunately. However I heard Four Seasons and Goodwood Park have good services.
I went to attend a wedding at Four Seasons, it's not bad for the ambience and the food.
I went to view Grand Copthorne Waterfront, if you are picking the big ballroom, which needs a min of 40, it will be a better choice than picking the smaller ballroom for your pax preference. The small ballroom looks quite bad in my opinion.