Great apartment on a quite street yet very close to Grand Villa, Plaza de Espana, Plaza del Sol, and 2 metro stops. There are a couple of super markets nearby that are open until 11. There are tons of restaurants and shops in Grand Villa that is less than 10 min walk.
The apartment is spacious and clean. The only complaint we had was the mold around the bathroom which I'm sure they'll fix. The hosts are very responsive and helpful.
I would highly recommend this apartment!