The industrial flat is perfectly located in a nice and vibrant area.
It would require some efforts form the host to improve cleaning and change some of the assets.
regular proper cleaning could help avoiding bad smell. A bit overrated for the above reasons.