I'm guessing you drove through Cathays? Chock block with HMO's and a lack of infrastructure. Student land. It's an absolute pit, Rats everywhere.