I'm a returning student at Bangor. I can say that all the staff I have met have been super friendly and helpful. It's a really good place as everything is accessible by walking. The uni itself is made up of multiple buildings dotted around Bangor. Just a warning though, it's hilly 😆 but there are lifts you can take from the town centre level up to the main arts building through Pontio. This will be my first year in student accommodation in Crafnant on Ffriddoedd Village. However, I've spoken to some of the students around there. They said the security is excellent, and maintenance for any issues is relatively quick. Just a heads up, their laundry room can be very busy and the gym can be full with the university sports teams. So choose your time wisely if you plan to stay in Ffriddoedd Village. I don't know much about St.Marys Village apart from it's on quite a steep hill. I moved from Essex and was caught off guard by the bus timetable. Depending on where you are going, they can be up to an hour apart. The student services for the university are excellent, any problems they are more than happy to help. If you plan to take the bus to uni, there is a bus ticket called a student weekly, costs £14, make sure you have your ID. Not sure about the nightlife but from what I've heard, it's pretty good. At least from my experience, all my lectures were recorded and accessible on my account. Pretty good recordings but It's heavily recommended to attend the lectures as much as possible. As I can't think of anything else rn, I would also give you this advice my tutor and lecturers gave me. The lectures are important, but also make sure you have fun. Uni is about learning and experiencing, they have tons of societies. Last bit also, with assignments. Don't be afraid to get your lecturers to see them before you submit. Normally they can give you advice on improvements. They are not there to catch you out, they want you to pass, so pester them all you like (within reason) XD (sorry for any grammar or spelling mistakes, I'm an engineer, that's my excuse XD)