I would say the Reviews on this is somewhat wrong. The location is A1, the price per apartment is also good but the general condition of the place is not so good. I Believe the reason for being cheap is that they do a lot of the maintenance themselves (or not at all).
Hence the faucet in the bathroom was missing the aerator (the tip that makes an even stream of water, the shower handle was broken inside which meant water came from all holes instead of the ones selected and resulted in trickling water only, painting of stuff was uneven and flaky in some parts and so on.
The bathroom was nothing compared to the one on the images. Old bathtub instead of the modern glass shower cabins.
So, do not expect a luxury finish on the hotel, more a worn-in apartment. If you expect this you will be satisfied. But the grades this Place gets is raised a lot by the price which is a nuisance here at Hotels.com. The grade is often too high for cheaper hotels.