Barcelona 3-Day Itinerary 2026: The Perfect First Visit | Spain Experiences