i'm 6'2" and ride a large, it's a perfect fit for me.
i wouldn't get too concerned over wether it's a 'large' or a 'medium' – have a look at the TT length and compare it to other bikes you've got experience of…
f'example; the Hemlock has a 610mm/24" top-tube…
(1 inch = 25.4mm)
(610mm = 24")
i compared this with 630mm(25"!) for a large specialized – which i couldn't really get on with.
i reckon you'll get the best out of a Hemlock when it's somewhere between a stretched out racy position, and a compact-knees-hitting-the-bars position.
f'example; the Hemlock has a 24" top-tube…
(1 inch = 25.4mm)
(610mm = 24")