This is a well located place in Barcelona.