We enjoyed our stay in Barcelona it was close to the main central and had everything we wanted. We enjoyed our stay and had everything we needed in our room. We also traveled with a toddler (3 years old) and it was no issues. The only thing I would add may be obviously but with sharing rooms you had to wake up early (before 9) if you didn't want to wait for a shower. :) not an issue for us but a good tip!