The apartment was as advertised. Great location close to restaurants. Self checkin was super easy! We stayed here during the summer an the ac was a big plus for us.
We didn't really use the kitchen so I can't say anything about that. We had a great stay in Berlin in this apartment.