Comfortable and well located apartment in Barcelona.