I can't think of a better location in Barcelona. The taxi stand is at the corner along with a few minutes walks to Provenca Metro station made the central location excellent for our family of five.