The location was perfect if you want to experience Berlin like a local. There is tons to do in the Kreuzberg/Neukolln area, and Philipp provided a great list of nearby restaurants and cafes.
Check-in/check out was easy and automatic. The apartment was really nice and the heating worked perfectly. The only downside was the amount of steps to climb, so just be prepared!