Filthy flat run by a company not the host (as advertised). Do not rent unless you want to spend your stay cleaning their mess and wasting time, money, and energy speaking to the host's hired goons. Also, if you are allergic to dogs definitely do not rent - absolutely deadly if you do.