TERRIBLE. I wish I could rate this 0/5 but it won’t let me... I paid for this Airbnb 3 months in advance I texted him a few days prior for Checkin info and he said he would give it to us the day of. I texted him that same day multiple times and he wouldn’t respond. Shortly after check in begin he canceled my stay last minute which left me with no place to stay and I’m still at the airport.if you wish to visit Madrid and want to have a place to stay DO NOT rely on David. Communication was horrible oh and my money won’t get back to me until 5-15 business days