Your perfect day in Barcelona with a local expert (6-hour private tour)