I am unsure how this listing has such great reviews. The host didn't even send out the correct directions. Although the host was very responsive and communicated fairly quickly, the listing was dirty and he was not willing to send out a cleaner until the next day. There were no towels, there was trash in the kitchen, and the apartment smelt. When we contacted the host he offered a cleaner for the following day which is unacceptable. We contacted Airbnb and agreed to try to work it out. Airbnb suggested a full refund as they deemed the host unresponsive and "dismissive." We ended up going to a nearby hotel the same day. I would t recommend this flat.