Generator Barcelona is a great place to stay, with a very nice atmosphere. The beds are comfortable, and it’s fun to meet people from all over the world. Every room has a shared toilet and shower, which is convenient for the price you pay. While there is a bar, the drinks are pretty expensive.