Great location and ideal spot for groups to explore central Barcelona