Excellent choice for a weekend in Madrid