The apartment was good, well fitted with all of the necessary appliances, cozy and warm. Very nicely decorated apart from one of the bedrooms, where the furniture's layout didn't reflect the advertised room in pictures. It was important in our case as we were traveling as two independent buddies wanting quality experience each, including the interior of the bedrooms. We did took a liberty carefully to rotate the bed and move away the desk to the corner of the room, so the bedroom looked more like in the pictures presented, it solved the issue.
There was only one key provided, our host suggested to share the key by storing it in the key locker provided. It wasn't too comfortable in our case, but I guess not an big issue, especially if you travel together.
In terms of cleanliness generally felt OK. But kitchen surfaces, bathtub and floor needed some extra touch.
Overall it was a good stay, I would recommend it despite the little slips.