Visit Madrid for its awe-inspiring art collection alone — and did we mention the paella and flamenco?