The apartment was as advertised, not bad at all. Location is pretty good.
We mentioned that we were supposed to arrive between 23h-23h30m. The owner asked us to let him know if we got delayed but we arrived around 22h15m (with a 45 minute heads up that we were arriving early, so 21h30m we let them know we'd be there in 45 minutes) and when we arrived the apartment still wasn't ready, we had to wait until 23h15m to be able to get into the apartment and we noticed it hadn't been cleaned before that because there were still wet towels inside the closet and slightly wet floors which was a bit annoying since we should've been able to check in from 15h under normal circumstances.
Apart from that everything was fine, the apartment was as advertised and amenities were in place. The only thing lacking was communication.