I think it really depends on how big u want your celebration to be. I think for me, close family and friends only, so I'll probably do it at the comfort of my home. That way, baby is familiar with the surroundings and most probably will not fuss as much? I've been to bove at suntec, not too bad, easy to access.
Community centre also have rooms for such occasions.
Bove at suntec, chalets, condo function room?
Condo function halls are nice and cheap!
Try condo function rooms or cafes(: