We had to give such a poor review because when we checked in the apartment had horrible sewer gas smells throughout. It was making us nauseous right away. They had tried to cover up the smells with artificial fragrances which didn't help.
Unfortunately the owner was not cooperative to resolve the issue. We had to find another accommodation last minute during high season which wasted our whole day and ended up costing more.
It is unfortunate because the view there was beautiful with a great location. I hope he gets this serious issue resolved for future guests.