David's apartment is perfect for a stay in Madrid! The location is great! The apartment is well furnished and very clean. David is a great host. The communication was very easy and he was very flexible when our flight was delayed. We would definitely stay here again.