The most perfect location for the price! Right by La Rambla, and not far from the beach (Barceloneta) and many other attractions. The place does have a lot of stairs you have to go up, but overall we have no complaints!