Nearly perfect size actually. Because the frame has such a big (super comfy) headtube though and doesn't have a sloping top tube, it simply looks a bit unusual. For example my previous track bike has pretty much the same geometry, but does have a sloping top tube, which makes it looks much 'nicer'.
A bit too big for you? That thing's massive. Really nice though, those wheels look great in the sun.