This was a very comfortable apartment. The bed was very comfortable. We were there in January and it was well-heated. The kitchen had everything that we needed. There were plenty of towels and the bathroom was pleasant.
The reason I gave this apartment less than 5 stars was that the apartment itself was very clean but the building was not. Also, there were no instructions in the apartment, like the wifi code, or nearest train - the kind of thing we are used to seeing in Airbnb apartments.
Again, we were comfortable. With a few tweaks, this could be a five-star rating.