The Generator Hostel in Berlin was pleasantly cheap and the included breakfast was not so bad. I also have to praise how clean they have managed to keep the hostel! There is an S-Bahn station only a few steps away, and a tram-station around the corner, so transit is very good.
However, I was not too satisfied with the staff. For example, one staff member absolutely did not understand me having a problem with a stranger sleeping in my already used bed. He also thought I was being very high-maintainance when I asked if they could at least change the sheets after he'd been there. The following day, the same staff member accused me of stealing their key-cards. I don't know what his problem was, but I guess the rest of the staff were okay - and they all spoke good English.
Overall, I think the Generator Hostel is absolutely a good value for money. Although, I would definitely consider paying just a little more for increased comfort and service the next time.