Everything was perfect, the flat looks just like in the pics (even better). Check-in went very smoothly.
Location is very good, close to Gran Via and major sights of the city, 2 min from the metro station.
Absolutely recommend!