The location is great, with easy access to public transport and restaurants. It is hard to access from the private (paid) parking lot but super easy from the street.
It was pretty cold in Madrid over my stay and the air cobditioner/heater did help but it was still a bit chilly during the night.