We stayed three nights at the Niu Hotel in Raval. The room was clean, spacious and the bed was really comfy. Staff were lovely and breakfast was good. We could walk to La Ramblas easily (only a few streets away) and enjoyed a nightcap in the bar across the square. Something to remember is that Raval is not the best of areas in Barcelona so you must always remain aware of your surroundings and keep an eye on your phones(never leave on the table for eg) and handbags. We were approached by beggars a few times and could hear arguing from the square directly across the road from our window. Having said that we had no real problems at all.