Gdansk or Krakow would be a better bet. Spent a weekend in Warsaw, and the only really imposing building is the Palace of Culture, which was built by the Russians, so all the locals hate it, so don’t comment on it. A bit like asking a Welshman, Scotsman or Irishman how much he loves the english.
Pros for Warsaw are: Great clubs and cafes. The new old town has some great places to eat, and there is a new museum about the uprising. The royal park with Chopin’s monument (My wife is looking over my schoulder, and guess where she’s from…)