The place was initially looking clean even if there was a sewer smell mentioned by the host and previous travelers.
Then we had several cockroaches and insects in the apartment during our stay of 3 days.
Even if the hist is reactive to answer messages, we did not find an agreement to resolve the experienced problems
I do not recommend the place.