Beautiful apartment with a nice terrace in the heart of Barcelona