Highly recommend this place, the apartment has everything you need for a relaxing stay and the personal welcome was much appreciated. I have stayed in Madrid many times and I would definitely try to book this place next time