Hi there!
Generally, I have heard good things about the course! It's based in Queens Building, which is pretty much right in city center. You get lots of interesting opportunities, like getting involved in the designing the university's racing cars.
In terms of your future prospects, a resource I recommend a lot is Discover Uni. Its a website that compares student satisfaction and employability stats between courses and universities. For
Mechanical Engineering at Cardiff for example, the course has a high percentage of students that go onto work or further study after their degree. The website also tells you things about earnings and what kind of jobs people find themselves in, but bear in mind, results depend on how many people do answer, so its worth keeping that in mind

In terms of things about the course experience like labs, I recommend reaching out to anyone in the
Engineering Society, as I'm sure they'd be happy to help. Otherwise, you're more than welcome to ask
university staff 
I hope that helped provide a little bit of insight!
~ Fatiha, Cardiff University Student Rep