Nice place, very close to the metro station and a few cafes.
Everything you need for a short stay in Madrid!