Nice apartment well located in Barcelona!