Overall, yes, I would recommend Swansea University for many students. It delivers good teaching, support, and a strong student satisfaction record. If your course is well-rated, and you’re okay with the trade-offs (campus travel, maybe slower social life, weather), it seems like a very solid choice especially for value and quality of student experience.