It's a really beautiful place in the city center! A little bit noisy, but how it's gonna be at the center of Madrid.
The Hortaleza street is full of people, shops, restaurants (I advice to visit a small pizza-restaurant that's located just under the apartment).
Maybe a bath water pressure could've been higher, but it depends on how much you like to take shower.
I definitely would recommend this place for short-term staying in Madrid.