Wondering where to stay in Barcelona? Discover Barcelona's best places to stay, with detailed pros and cons, area highlights, and cool places to stay.