Maybe engineered wood floor check out Kahrs
Most top wood flooring fitters will not touch it due to problems with creaking and joint problems
Steer clear of bamboo flooring ,even with perfect sub floors u will get problems .quickstep flooring I advise