I would definitely recommend Cardiff University. The course programme was fantastic and exactly as described on their website. Both in-person and online teaching was of excellent standard. Professors and support staff were enthusiastic, kind and charismatic. The facilities and amenities were vast and easily accessible. Facilities are central to the City Centre and have great public transport access and routes. Overall, I had a wonderful experience during my time at Cardiff University.