Even though the apartment was good the communication with the host has been problematic due to her lack of cooperation and flexibility. The main problem was that she insisted on doing the check in and out personally which meant that I had to meet her in person to get and give back the key. In my situation this wasn't that easy because I had to leave for the airport at 3am on the last night and the guest who stayed with me had her flight several hours later. We kindly asked her if the guest can give back the key but the host insisted that the person who did the reservation(me) has to be the one who does the check out and no one else. Therefore we were forced to leave the apartment way earlier than planned and we paid for the last night for nothing because we didn't even get to sleep there that night given her strict rule for check-in and out. We were very dissatisfied with this outcome and wouldn't like to collaborate with this host again.