The place is as described if not better, location is great!
You have a supermarket close by and lots of restaurants to chose from.
Check in and out has been trouble free.
We really enjoyed our stay in Berlin an do recommend this place.