I stayed here on Christmas day, and then a couple days close to New Years Eve, and met a lot of wonderful people. The staff is generally very friendly, and accommodating. They have a pretty large kitchen, where you can cook your own food. Wish there were more bathrooms, in the ground floor, next to the 10 person room (there's only two toilets, and one shower). Lockers are a little small, but large enough for most backpacks (like a laptop bag).
Generally pretty clean, and comfortable enough. I've slept on more comfortable beds in some hostels, but this wasn't remotely bad.
Location is ok - it's about a 12 minute walk from Placa Catalunya, where Aerobus drops you off.