Don Moustache was easily the best hostel I stayed in during my 5+ weeks in Europe. The staff are so friendly and helpful. The place was always being cleaned. The location is great. I walked to most places and easily accessed transit when I didn't walk. The environment is super fun and laid back. I would highly recommend staying here and guarantee it will make for an amazing stay in Barcelona. You'll meet tons of new people!