There's a thread in here on Barcelona with lots of good tips. Have look through as most of them still stand today. If you can't find it, or have more specific questions, just shoot.
I'm a bit late but it may help some other people:
I've been to Apricots during my trip to Barcelona a few weeks ago, girls are really and rooms are clean, check the website if you want to see what I'm talking about: http://en.apricots.es/girls-barcelona