Great place to stay in Madrid! Close to everything, specially Las Ventas also the metro station!
A lot of good restaurants nearby.