A great apartment in a perfect location. The check in was wonderful with a very friendly greeting in person and a quick tour of the apartment. Everything was very clean and tidy and I was even given the offer of an additional clean every 2 days although I did not need it for my stay.
You can walk to nearly everywhere you may need to go or use the great Madrid public transport.