First of all the location is perfect , in the heart of Gran Via and full of life . You can walk to Sol square and there are lots of amazing restaurants and bars around. Most of the attractions are in walking distance ( at most 40 min) .
The place is amazing, very clean and spacious, we really enjoyed our stay there . It is even better that the pictures.
We loved this place and I totally recommend it if you are traveling to Madrid.