Good choice for a city break in Madrid.