We highly recommend staying with David and Javier! The Airbnb is perfect, with everything you need during your stay and located right in the city centre. Both hosts are really welcoming and have great suggestions on what to do in Madrid.