The university is good in terms of location, everything is walking distance and there are accommodation available close to the university. The facilities are great, it could be improved with just better communication.
If you're the owner or representative of University of Liverpool - UOL, you can claim this University and build a better profile.