A great place for groups, right in the centre of Barcelona.