Ended up cancelling my stay at the apartment bcs there was big cockroaches in the toilet when arriving. Otherwise the room was like promised and in the pictures and seemed clean.
The host was helpful and understood my willingness to cancel my stay so the communication was good.