It is an overall very positive stay. The location is amazing. The place is super clean and beautiful. The check in was not as smooth as we expected. The host told us she couldn’t meet us but her son would. The day we arrived, her son told us he couldn’t make it but someone else would. When we got the the apartment the guy could barely speak English. He was unable to answer any questions. We were given the son’s phone number so we told him about the broken AC and the need of a cutting board. He promised he would come the next day but he never showed up. Then we told the host. She was very responsive. So I would choose the host again