Excellent location around 2 mins walk from Plaza Mayor, 5 mins walk from Puerto del Sol, 2 mins walk from the Hop on Hop off bus, right above the famous chocolate churros shop.
Isa and Amanda were wonderful! Already waiting when we arrived, and gave wonderful recommendations for food places and when we were panicking about printing train tickets.