Clean, good sized (in terms of rooms) apartment that worked fine for our group of 4. Only issue was the low ceilings because 3 of our group were tall men. Kitchen was fine, but really needed more utensils and dishes - especially bowls, forks and spoons. Dishwasher was terrible. Had to wash everything by hand because it came out of the dishwasher looking the same as when we put it in. Beds were comfortable. Location was fine. Parking was an issue as there was construction on the street. Overall, a nice place to stay in Kreuzberg.