The Appartement was generally clean, but there was a strong cigarette smell! For some its may interesting that you can not throw your toilet paper into the toilet.
The pictures are definitely not up to date. The place looks worn-out - lose baseboards, dark spots on the window frame, etc.
The location is perfect, close to Gran Via and you can walk to all touristic spots easily. We liked that you can leave your luggage in the office after check-out.