I was a bit worried regarding the other review... but our stay was great ! Yes it smells bad but it’s doable because you can open the windows. It was super clean, easy to access and everything you need... I recommend it.
The only thing I missed was the necessary stuff to cook (olive oil, salt...) because we had to buy them for only three days.
Super nice !