Great bike! If it fits you, grab it!
Of course, as you can already tell, nobody really knows what the heck they're talkin' about when it comes to fit and frame size over the NET, so I'm afraid that you'll just have to test-ride it for yourself!
IMO, discussing relative frame sizes is like talking about god. Nobody really knows for certain. Many of us claim knowledge, which only amounts to faith. Most of us have absolutely no idea what the heck we're talking about on the matter. And some of us, don't give a damn, as long as we feel no pain when cycling and we don't cycle into harms way.
However, just like god, frame sizes do exist, and you should never doubt that fact...