Top marks for Mike and his place. The apartment is in a great location, within walking distance to most attractions and to a subway stop if you'd rather use the train.
But most of all, Mike is an excellent host. Every question I had was answered quickly and thoroughly. And he was very accommodating when my schedule changed after my initial booking.
I would highly recommend Mike and his sort meant to anyone looking to stay in Madrid.