The apartment was terribly dirty, filthy! The stove did not work! The host was not responding! Please, stay away from this apartment and this host and his listings. Upon our arrival, the apartment was smelly because there were 3 bags full of garbage in the kitchen which the person who checked us in removed. There were also trash in the fridge and it was not clean. There was dirt and breadcrumbs all over the floor and the bed sheets were full of hair. The toilet and the bathroom had not been cleaned (especially the bathmat was...). The stove did not work, so we were not able to cook anything. I immediately reported all these to the host upon our arrival but he offered to clean the apartment only the evening before we were about to check out! About the stove he asked me to turn off and on all the buttons of the main power supply unit which was a dangerous thing to do since I am not an electrician and I could get an electric shock. On top of that, when we arrived they informed us that there is a late check-in fee which we did not know before booking because they do not write that in their listing. I complained that this is an intentionally hidden cost. I asked for a refund on the basis that we are not guests, we are customers who pay a lot of money, we do not deserve an apartment in this condition. The host admitted responsibility for every single issue I report in this review (there are photos, videos and a transcript of the conversation that I submitted to Airbnb). He also assured me I get a refund. However, once again he was not honest, he was fooling me by asking me to write a nice review, otherwise he would not give me my money back. Please, stay away from this apartment, stay away from this host, stay away from their listings!!!