Excellent location - Right next to Gran Via station and walkable distance to most of the key tourist attractions.
Ricardo was quite proactive and provided all the information needed upfront.