The place is super well located, right in the heart of Madrid, near Gran Vía. You are able to easily walk to the most touristic places without needing to hop on a bus or metro. Everything was perfect and super clean. I would recommend it for a short stay.