Our stay at David's place was perfect! The apartment is great and in a wonderful location with many local and neighborhood spots nearby. David was a great host -- very responsive and gave us many good tips. The apartment is well-designed and furnished with a great library. We'll certainly stay at David's place again if we return to Madrid.