Great location in the centre of Barcelona - Perfect for larger groups.