Wonderfully located apartment with all the amenities you could require. Apartment was very clean and all the little extra touches are what makes it so great. Be aware that there are lots of stairs up to the flat but once inside you are in for a treat. Blanca was so helpful and we could not have asked for a better host. Would highly recommend staying here when in Madrid.