David is a wonderful host with lots of great info about Madrid and what to see and his flat was quirky and cosy. A very comfortable stay.