Although I was happy about the apartment for the last two times, it was way below my expectations this time especially for cleanliness: apartment was not cleaned at all before my stay, dust and hair everywhere, even previous guest's underwear and other clothes were around and toilet was filthy (not even flushed), stained towels...I have told these issues to both of my hosts and have been told that it would be cleaned but apartment was still not cleaned adequately. Since I have booked it for 2 months I could not cancel and had to stay in the apartment and do the cleaning myself even though I paid a cleaning fee. Also, internet was not working when I arrived and I had to wait 3 days to get it solved. Overall, it was sadly not a great experience for this apartment on the 3rd time because of such management problems.