Disgusting place for stay. Pets smell everywhere