I've stayed several times at the
Meininger Hostel in Meininger Strasse (they have two other locations in Berlin) and I find it to be a very good place. It's very clean, the staff is very friendly, breakfast is included in the rooms' price and it's a very big buffet breakfast. I've stayed in some other places where they give you tea/coffee and crackers for breakfast.
The place is accessible directly from Zoo station with the bus, which also is convenient.