Great location! Placa de Catalonia seems like a transportation hub, and the apartment is just down the street.