I had a wonderful time staying at Ivan's place.
The location was perfect and walking distance to the main attractions in Madrid.
Ivan's apartment was sparkling clean. He was very welcoming, provided directions to get to the airport and waited for my late arrival. He was always ready to answer questions, etc.
I highly recommend staying with Ivan.