Yeah OP. Carpet may be best for your neighbours and yourself unless you can get really high quality underfloor insulation - if you go for laminate without it prepare for both cold and a neighbour who will be pissed off even if you tiptoe around your flat.