The pictures are maybe 5 years old. That place is in a terrible condition. Very dirty. Especially in the current environment. The ovner representative showed me another 2 flats in Manchester. Little bit better but still. I would go back there not even if will be for free.
I don't believe this should be allowed on this booking site.