A wonderful experience for first-timers in Madrid, Spain. Highly recommended.