Barcelona Selbstfahren, Spain Road trip Q&A