My 4-night stay with Juan and his family was my by far the best Airbnb experience I have had so far. They were so kind and welcoming, going above and beyond to make sure I felt at home at their place. They treated me like family - I was so touched to be welcomed so openly by strangers. Juan was flexible about my arrival and departure time, which was very convenient. The room I stayed in was very clean and comfortable. Towels were provided. The Ibiza metro station is like a two minute walk and taxis are abundant right in front of the apartment since it's on a major street. Retiro Park is also closeby - about a 5 minute walk. I would definitely recommend staying here if you're in Madrid.