Very very nice place.
Everything was new and very clean.
Couldn't think of a better place to stay in Madrid.