Really well located apartment in Barcelona.