I highly recommend staying with David. He is a very welcoming host and interesting to talk to about life in Spain. His place is in the perfect location from which to explore Madrid. It's close to great cafes and shops. The bedroom is quiet for the good night's sleep. My flight was 2 hours late and David was very understanding. I'll be coming back!