I did my best to keep the apartment clean for the entirety of my stay. My criticisms with the apartment were based on the location and were entirely true.
I did not have a personal problem with the hosts, so it is unfortunate that they were so course and personal in their review. Very strange.
I would not recommend staying there.