Beautiful apartment, great location, and helpful hosts! We had a fantastic time in Madrid.