Nice apartment well located in Barcelona