We enjoyed our stay at Kreuzberg very much, the place was nice and quite in a great and unexpectedly beautiful location, with only 10 min walk from public transport. We highly recommend.