The only good thing is the location.
Apart from That you can find much better value for money in Madrid and more helpful host .