We found the best area to stay in Barcelona for solo travelers by comparing everything from beachfront Barceloneta to historic Barri Gotic.