Stayed in the Barcelona Universal, a couple of years ago, it was fine, rooms were clean, if not kinda small, breakfasts were good and location was very good, very close to la rambla, and metro just beside the hotel. Rooftop pool is tiny, and bar closes very early as well as not having much atmosphere.
If going again, even though it suited our purpose I wouldn't rush back to it, its main benefit is location. Next time I would probably choose a different hotel for comfort, even if it meant being out from the centre a bit, as transport is fantastic, as well as cheap there.