We would definitely stay here again. The location is ideal....across the street from a metro and within walking distance of nearly everything. I think there are 500 restaurants you could easily walk to...loved Viva Burger!
It isn't large, but has everything you need if your goal is to see Madrid. My son and I loved being able to run a mile down hill to the river, with its expanse of parks and paths all along the waterfront.