The apartment is well located and was clean. Lots of beds to accommodate many guests, with different sleeping arrangements. One of the toilets had a really bad smell, but we just kept that door closed. There were plenty of other toilets and bathrooms to use.
Unfortunately we had a negative check in and check out process. Our host was delayed by an hour to check us in. She agreed for us to have an extra hour on our check out day to make up for it, but this was not communicated to the rest of the team. So at 11am (rather than the agreed 12pm time) another host with the next guests arrived at the apartment. We were quite rudely told we were supposed to be out of the apartment. Unfortunately for the next guests we were not ready for check out, so they decided to wait in the corridor with their bags for us to finish packing up. It was quite uncomfortable.
Other than this, we enjoyed our stay. Communication with us before the trip was good.