Hi there! There's honestly a lot of halls that vary depending on your preferred comfort level and budgets - so there's usually something that suits everyone!
Any of the Talybont buildings for example, are great if you want an ensuite, be near sports facilities, but its a bit more of a walk to campus. I would say as well, the Talybont complex is known as the most social if you like your parties

Alternatively, if you wanted to live somewhere closer such as Senhennydd Court/Hall (which is pretty much right next to the SU!) or Aberconway Hall, you'd be using shared bathrooms with your flatmates, although accomodation would be cheaper.
There are options if you wanted to live close to the amenities of city center, such as Ty Pont Haearn or Adam Street Gardens.
If you are a healthcare student and wanted some place a bit closer to the hospital/your lectures, Cartwright Court and Clodien House are also great options.
So, there's something that suits everyone! I personally lived in Talybont North and Cartwright Court, so happy to answer more specific questions about either of them

~ Fatiha, Cardiff University Student Rep