Great location! Perfect stay spot for a weekend in Madrid!