I think it looks great!
I have some personal study of architecture under my belt, and the buildings look very good. I cant be certain I would create this work myself in this way, but it seems to have turned out nicely.
I like the boats/barges. They add just enough life.