Would definitely recommend staying at Sunflower Hostel. The place was very nice and clean. It is a little off the center of Berlin but extremely accessible via public transportation. If you're looking for a cheap and clean place to stay, this is your place!