Esteban's place was perfect and he was an amazing host. The apartment is spacious, comfortable, clean and central. Everything is within walking distance. The apartment has everything you need, heating in cold weather and aircon if it's hot. I'm not exaggerating when I say the shower is one of the best I've had, hot water and powerful. Esteban is a really considerate host, leaving chocolates, tea, etc for us to use and he always replies immediately to any questions. I will definitely be staying here again and will recommend the apartment to anyone I know visiting Madrid. Muchas gracias!