This place was a total disappointment. From the start, when the front desk informed us they close at 6pm and we would not be able to pick up a card for parking garage until 9am next morning, to realization that there are no lightbulbs in lamps in bedrooms, to hint of sewer smell throughout our stay. Thankfully we stayed only two nights, and minimized our time in the apartment as much as we could.
I can think of two positives for this place - decent location (under 10 min walk to Alexanderplatz) and three separate (but tiny) sleeping areas, which made bed time for our kids easier.
Overall though, the place is a dump, I will never stay there again, and wouldn’t recommend it to anyone.