Look for something else !!!
Cons: 1. the cleanliness. In the apartment it was an awful smell of urine and in the first evening we had to sleep with all windows open even there were 10 degrees outside. Next day they did something but was still smelling.
2. the furniture is old
3. they charged 20 euros for late check in (21 instead of 20 hours) even nobody was there. We took the keys from a locker box. If somebody would have waited us, it would have been OK and normal this extra charge but why to charge for nothing !?!
Pro: the location is perfect. Next to all important attractions and very near to the subway.
My advice: look for some other place to stay