Fantastic location!
Just as pictured if not better.
I would wonderful stay in Madrid!