I'd say that you are at the shorter end of who would fit on that bike but as long as the top tube length is right then its a good fit. I notice that your saddle is a long way forward on the rails. Is there a reason for this? Maybe your cranks are on the long side for your leg length actually. Just a guess.
As far as looks go if you lowered the handlebars which you have plenty of room to do it would look well balanced but what fits you fits you. I'm not necessarily recommending this.
Regards, Anthony