This place has the best location! It's right near Plaza del Sol, metro, taxi stops, etc.
The place was beautiful and just as described. A big thank you to Marta for being such a great host!