wonderful apartment with breathtaking views of Barcelona