This apartment ticked all the boxes. Check in and check out was done remotely so we never met the hosts.
Everything we needed was in the apartment. It felt more like a hotel to us with the decor and minimal fuss decorations, but had better convenience with being able to cook meals etc.
The space fitted our family of 5 (Three young kids) easily. Would recommend staying here to any other travelling family.