Very amazing apartment to stay in the heart of Barcelona.