Nice and well located apartment to visit Barcelona.