I would highly recommend this location. The location was perfect. Walking distance from two metro stations, sol and opera, walking distance from the gran plaza, the palacio real de Madrid, the prado museum and many other sites.
The reviews said the street was noisy but it wasn’t too much of a problem for us. The location is in a side street.
The place was very clean, and accurate to the images.
One complaint: The rate should me more explicit in the description. We were two travelers and needed two separate beds. The post advertised 2 beds. After booking the accommodation we asked the host to confirm that there are two beds. The host did not respond until the day we were supposed to check in. We were told that the second bed is only prepared if there are 3 guests and incurs an additional cost. We told him they we were two guests but needed two separate beds. He said that we would either need to share the one bed or pay extra for the second one. This was not explained in the listing, and we felt misled.