What a super company from my first enquiry to dropping my 84 year old parents off at the airport Barcelona Day Tours were excellent. They arrived on time, spoke perfect English, provided an excellent tour with lots of local knowledge. They even went the extra mile and arranged tickets for Sagrada Familia. A great way to start / finish your cruise to a magnificent city.