I am polish but only been in Warsaw recently and I was surprised by how beautiful the city is.
I traveled all around Eastern Europe and I put it definitely higher in my rankings than Prague and Budapest.
I can see the point of those who may disagree, it's a matter of taste, but I find Warsaw one of the most beautiful cities in Europe for a weekend (whereas the likes of Rome, Paris, London can simply not be appreciated well in such a short time span).