Great place for visiting Barcelona, in the city center