Loved this place! I will definitively stay here again. It has everything you need nearby: SuperCOR, Veritas ( grocery stores), Chueca subway station, 10 min drive from Atocha train station.. and several bars nearby plus fuencarral street and Gran Via street full of shopping stores.
The apartament is great, it has everything you need to have a great time in the city.