Amazing location for your stay in Madrid.
Everything was just perfect.
Even better than expected.