Loved David's place and it was exactly how I expected it. David is a great host and very communicative, checking in periodically to ensure everything was going okay. I would definitely stay here again and the location is perfect. Madrid is such a great, walkable city and you really can walk everywhere in the city center from his apartment. Loved, loved, loved my 3 weeks here!