The location is very convenient. It’s right by Puerta de Sol and Plaza Mayor. Everything was pretty much walking distance. Host quickly responded, check in and check out were very easy. Overall great experience!