Is located in the heart of Barcelona