WOW, this is a really the closest thing to perfection one can find.
The place is huge and is smartly planed and divided between the rooms common areas.
it is spotlessly clean, beds are very comfortable.
The kitchen is fully equipped.
The place is equipped in a premier league level, from paper towels in the kitchen (with extra one if it runs out), salt, pepper (+full range of spices), olive oil, vinegar. it also have soap for the dishes, dishwasher, washing machine (+dryer), books and maps of Berlin and many more.
Location is not in the center of Berlin (if such exist), yet subway and good bus lines are just around the corner. In the area there is a large variety of restaurants, which we have enjoyed.
There is indeed some noise from subway trains. it is a minor issue, unless you are extremely sensitive to noise. The place is in the first floor so there is somethings some noise from the people sitting in the build's garden. Again, not a major issue.
Check in and check out were very simple and convenient.
Really recommended.