One week in hot Barcelona