Hostal Palermo was very well located right in the middle of Las Ramblas. Easy to find and staff friendly. I stayed in a single room which was pretty small, but it was clean and had a door that opened onto the street. Noisy at night, but I had no problem with that as was expecting this in this area of the city.
I walked everywhere, to all the attractions and parks and did not need public transport. Everywhere was within an hour and a half walk away. Lots of restaurants, bars and shops and the lovely food market just a couple of minutes away! My only criticism was there was no water for a shower on my final day, and the person on reception was busy and of course I was then dressed and ready to leave, so I had to pay to go to a public swimming pool which was frustrating as I wanted to shower before my flight home.