Excellently planned and timely execution at each point of the tour. The guides were knowledge and friendly. We loved the tour and would recommend to anyone to spend an extra day if in Barcelona. Costa Brava is not to be missed and with Barcelona Holidays you are in safe hands. Loved it, Thank-You!