"Value for money"
The Hostal Lami is a little bit out of barcelona centre but it's only a short tram journey to the main transport hub.
The hostal is clean, well kept, reasonably modern, with friendly staff who speak many languages. It's situated in the outskirts of Barcelona but it's still in a populated area so there are plenty of bars, shops, tram stop and restaurants within 5 minutes walk of the hotel. Plus you don't pay the same inflated prices as you do within central barcelona.
I was recovering from a serious leg injury when I stayed here and had no problems getting around using public transport. The hotel doesn't serve breakfast but there is a cafe next door that will serve you coffee and croissants for a minimal price.