I would very much recommend Felipes place. It lies at walking distance from virtually every area you want to be in Madrid, it's quiet and was spotless clean.

Furthermore, Felipe was very easy to communicate with -he even send a couple of emails during the week we stayed asking if everything was ok.