The location of david's place is very convenient, 2 min walk to a subway station and 15 walk to the train station. There are grocery stores and local restaurants in the neighbourhood and David also gave us many recommendations on things to do/eat in Madrid. The communication with David was also very easy and fast. The room was clean and accurate.
However, there is no AC in our room and the weather was really hot (35 degree) during our visit, although David provided a fan, we were still sweating in our sleep...I think that's the only issue we had. Otherwise, i highly recommend it.