In short would book again.
Great location, easy to travel to and from by bus or metro. Once checked it's easy to get around the city by foot from the apartment. Note: Madrid has lots of hills. The apartment is on the top floor so it was quiet which is plus, especially being so close to the city center. Really happy to have the washing machine. Enjoyed the champagne! The bathroom was small, but it had everything we needed and was clean.