My vote goes to CCS too.
Great breakfast and excellent lounge.
3 breakfast locations to pick from as you are a Diamond.
The restaurant at the lobby level is your best bet though.
CCS is not positioned as a family / vacation hotel and caters to mostly business stays.
I would not worry too much about kids.