I would highly recommend Javier’s place. The location is fantastic - within walking distance of all the major sites. I had bought a transit pass on day one but didn’t end up using it at all. He and his partner are also very hospitable. They provided some great recommendations and were always easy going and approachable. On top of that, the place was always neat and tidy with everything I needed to make my stay in Madrid comfortable.