Very well located in one of the hearts of Barcelona