Wow. Exactly what air bnb is all about. Super accommodating hosts, great apartment which was perfectly clean and tidy and in a great location. As hosts they've obviously got a lot of experience and I can safely say that if I return to Madrid that I'll be staying in one of their apartments. Super 10/10 5*