We have stayed in lots of places in Madrid, and this is clearly the best.