Would not recommend. I contacted the host 3 days in advance to notify them of my arrival time of 11 AM, which is the posted check-in time on their listing. They got back to me and said that I would be able to drop my luggage off but would need to leave and come back because cleaning would not be done. This was very disappointing as I was going to be on a 14 hour flight and wanted to rest and relax prior to planned activities that evening. I arrived at the apartment at 11:30 AM the day of check-in and was told to leave my bags I was not given a time of when I could return. The apartment was still dirty and the host did not know when it would be done. When I contacted the host around 2:30 PM to ask when I could return they said “you can probably go back now because they are usually done with their cleaning activities by 2 PM”. This was very very unprofessional. Also the bed is not a king size. Be prepared to sleep on a very hard pull out sofa. Also I recommend bringing your own pillows.