Location, Location, Location!!!!!!
You can pretty much walk the most important places of Madrid, have easy access to public transport and the neighborhood is full of restaurants, bars, little stores, and more.
Staying here made the experience of discovering Madrid enjoyable and easy.
I completely recommend this place.