I would not hesitate to stay in this place - from there you can go anywhere in Madrid - grocery store around the corner - many bars and restaurants 3 minutes away.