Vibrant Spanish families dancing flamenco, enjoying wine and traditional cuisine, celebrating in grand castles, playing passionate soccer, and embracing the lively spirit of Madrid.