The apartment was dirty. The cutlery, kettle, kitchen appliances all looked asif they had just been used. During our 2 week stay we was unable to use the kitchen facility due to everything being dirty. We had to request cleaning to come 3 times but there was no difference. We had to buy our own cleaning products as there wasn’t any. We were supplied with 2 toilet rolls for 4 people for 2 weeks and hand soap was basically empty when we arrived. The location is perfect however it did ruin our trip having to message the host about continued issues and having to wait each time the cleaners came to explain what was not clean - this should of been common sense as even the bathroom/ shower/ dining table was not clean. The oven also did not work properly. Towels and bedsheets are also not replenished unless requested, they did try to say we have to pay for this however they did not advise this in the listing. When checking in our key card left in the safety box did not work and we had to get assistance from the security.