The place is greatly located! Walking distance to la Sagrada Familia, which has a metro station easily accessible to any location in Barcelona