We loved our stay! The location is perfect, right in the center of Madrid, very close to all the highlights and the metro station is right in front of the building. The surroundings have an amazing vibe with lots of restaurants and cafes.
It can be a bit noisy at night because of the people partying until late, but the windows are very good at isolating the sound and if you stay at the interior room it is really manageable!
Overall it was great!! We surely recommend it!