We ended up booking this apartment because the one we had originally booked had to cancel on us. Luck was on our side and we were able to stumble on this gem. It is in a great location close to everything but set back from the very busy areas. The apartment was very clean and well as having great ammenities. Oscar, Vanessa and Javi were great hosts and even accomadated an early check-in. I would stay here again when back in Madrid.