Private 4-hour city tour of Barcelona and La Roca Village, 5 hours with pickup