5-hour private tour to Montserrat from Barcelona