The apartment is amazing, everything looks exactly as in the pictures. All the appliances are brand new and high quality, which makes it suitable also for long term stays.
The location is great, central, with all of the main attractions within walking distance. There is also a subway station in front of the building and the Gloria Funicular is 2 minutes away from the apartment, which can get you close to nice restaurants and viewpoints.
The building has 24 hour security, but not all of the security guards understand English, so a tip would be to have Google Translate always on hand.
In a few words, I would definitely recommend this stay!