I am 5′ 8″ but with ickle legs 30″ at best. Just bought a Trek Superfly 6, only 2 rides in, but loving it so far. Flies along, free wheels like a road bike, handling will take a little more getting used to. The only downside is I have forgotten the sound little stones make hitting aluminium, bit off putting. Surprised how compliant it feels, my other HT is carbon scott scale.
I looked briefly at Specialized but feared for my testicles.