I have stayed over 100+ airbnbs in 50+ different countries, this is hands down the best of them all. You go to Madrid you stay at this place. Period.