Clean and very well located place to stay in Madrid.
The only bad thing to notice is a bit noisy neighborhood.