Another vote for floating floors. They can be bamboo which is environmentally friendly.
The downside is that they may be noisy, although cushioning underneath (underlay) can soften the noise. There may be body corporate rules.
They can be done yourself (I was going to say that you can put...