I had high expectations for this Airbnb given the previous 5 star ratings. Upon arrival, there were signs that the place had not been completely cleaned - we sent photos to the host to show used glasses in the kitchen sink, a pile of what appeared to be used towels in the closet and a used soap bar and some plastic wrapping in plain sight in the shower. The host was responsive, although there were some messages that were lost in translation. He said he would send a cleaner the next day. The cleaner came in the morning and she only removed the towels. It was difficult to communicate with her and our understanding is that someone came into the apartment before our arrival and after she last cleaned. Apart from the cleaning issues, the apartment is stylish but the bed and sofa were not very comfortable. On the plus side, there was a TV with access to streaming sites, a washing machine in the unit, and laundry detergent. Maybe our cleaning issue was just a rare occurrence!