This place is absolutely massive, way bigger than the pictures suggest. It also had probably the biggest sofa I've ever sat on. Has enough beds for 6 people, and with the space available all would be very comfortable.
The check-in and check-out system is safe and easy to use, and the flat is in an excellent location, very close to lots of great restaurants and bars - and with a 24hr shop on the next road. It was very clean, and basically covered everything you would expect. I would very much recommend Baharbin's apartment to anyone staying in Berlin.