I highly recommend this place! It is walking distance to almost everything as it is so central. In addition, the flat is at the back of the block so there is no street noise and you are guaranteed a good sleep. The flat is small, but this is not important as you have so much to do in Madrid, I found myself rarely there! The hosts are very welcoming and kind-hearted. They make you feel at home straight away.