Jane,
A few more thoughts -
SOmetimes, parents' focus is on the quality of food and they feel that restaurants have better quality - which is generally the case. But there are also hotels with good quality food (Tung Lok Group, or well known kitchens like Min Jiang at Goodwood Park, Jiang Nan Chun at 4 seasons, Shang Palace at SHangrila). THere are also newer restaurants with good quality food (like Club Chinois (Tung Lok Group)). Just have to search.
IT helps to find our your in-laws budget if they are the ones paying, though. Try to work within it. You may have to compromise on quality of food if you desire a newer restaurant/hotel.
Just have to speak with them to find out.
Hmm... another thought is if your husband and you are professionals, or if you guys stay in private property and if your parents are professionals, that may be good reason to hold it in a nicer place.. SOrry to sound so materialistic.. but people won't expect say, a doctor to get married ina very old restaurant right? Or if parents/in-laws are school principals, doctors, management level in big companies, lawyers, dentists, etc, they will be inviting high level pple in society.. cannot possibly ask them to go to restaurant?