The 16th-century Museo de Santa Cruz is a beguiling combination of Gothic and plateresque styles. The cloisters and carved wooden ceilings are superb, as is the collection of Spanish ceramics. Also upstairs is an atmospheric cruciform gallery that contains an archaeological display, some fine Flemish religious art, a number of El Grecos, a crucifixion attributed to Goya, a flag from the Battle of Lepanto, and the wonderful 15th-century Tapestry of the Astrolabes .