The embedded street view of a five-story "Khrushchyovka" actually looks pretty nice. Very green, narrow streets, and car-free passages between buildings.
My mom lived in a similar style building in Poland. The quality wasn't great, but my cousins have renovated some of their units to really nice sleek modern apartments.