It's difficult to describe the city in a blog post.
It's a must see, at least once in a lifetime.
That's certain. After that, nothing is: there are so many views and opinions on the city (positive and negative) that it's better to go there open minded and come back with your own impressions.
And this is only a small part of what you can see...