A downside of staying at privately hosted places is that the pictures and reviews guide your choice, but do not guarantee that your expectations will be met. You can only confirm what you will get when you arrive on site, and then you have no fall-back option should you not be satisfied. The best you can hope for is a fully and fuss-free refund, and that you will be able to find suitable alternate accommodation before the night sets in.
This apartment did not meet my expectations in terms of cleanliness and upkeep. I will not go into great detail. Suffice it to say that getting the cleaner back in would not have been adequate to address all of my concerns: stained carpets, moldy walls and rusty appliances were some of the issues.
On the positive side, the host graciously approve a full refund immediately after I listed my complaints and refund request.
The location has good views and the apartment has great potential if properly maintained. I wish the host all the best with turning this around.