This could be a great place to stay but the host hasn't invested in the property at all. The bedding, towels, toiletries etc. are the cheapest possible.
Some of the absolute basics are missing, such as WiFi and iron/ironing board - there weren't even coathangers in the wardrobe and shampoo/shower gel provided were really cheap.
I also think it's unacceptable to charge a cleaning fee and then also ask guests to strip the beds and empty the trash (especially with the threat of a fine)
That said, the apartment is in a great location, is very pretty and was in a clean condition when we arrived.