The appartement is spacious and well located. We had no issues staying there with a group of nine. There were baby beds available and hosts were helpful / flexible about leaving our luggage past the check out time.
The apartement however is well past it's best days and I would certainly not call it luxurious. It was not very clean overall and protective plastic sheets everywhere make you feel unwelcome. The sofa is in a particularly bad state and is only held together by a few blankets that are thrown over it.