The apartment has everything you can expect from the description.
This place is run by a company, so it has the advantages (quick professional comminication, flexible check-in and out) and disadvantages (not much of a personal touch) you can expect. Helpful and friendly staff.
Clean appartment. Pretty good location in a lively neighboorhood, about 800m from the UBahn. Close to a park with A LOT of drug dealers though, but it doesn't really bother, they don't come near the appartment and the street seams safe.
The biggest disadvantage for us was the very small stove with little kitchen utensils. It's not really possible to cook an extensive meal here.
TLDR: clean appartment, run by a company, good location, small kitchen with little utensils.