I spent in the apartment about two weeks and may prove that the location is brilliant. Metro station is literally 50 meters away from the building entrance. The apartment is really close to all points of interest in Barcelona. And one of the best recreation places in Barcelona, the gardens of Montjuic, is reachable by walk.
The apartment is spacious and, at the same time, very cosy.