Excellent choice for a week-end in Madrid.