Great value for money for small groups on a weekend trip to Barcelona.