Awesome! where are you coming in from?
There are quite a few pros and cons for each..
Pros for self catered: 1) eat what you like, when you like 2) you have a living room unlike catered halls 3) could potentially work out cheaper (especially if your'e willing to have a standard room as opposed to en-suite)
Cons for self catered: 1) You can't choose who you live with 2) this kind of goes with number 1 as you might get put with extremely messy people who steal your food etc
3) you could end up with really noisy students who want to party at all hours
Pros for catered: 1) your food is cooked for you, all you have to do is eat! 2) someone else does your dishes 3) you get a variety of good cooked food and it takes away the stresses of having to budget for shopping
Cons for catered: 1) meals are at certain times and you may find yourself rushing to grab your meal, whereas you self-catered friends can eat whenever (but on the plus side, your catered friend will be rushing to the dinning hall with you! 2) you don't have a living room like self-catered halls, but i'm sure the dinning halls can be used for socialising. 3) A follow up from number one, if you miss meal times constantly, you may feel as if you have wasted your money on catered accommodation.
Pros for private: 1) you have more room and can make the place as homely as you like 2) you can sort of choose who to live with and it generally tends to be much more tidier and less noisy 3) You have less of those silly rules that you would in halls!
Cons for private: 1)budgeting if bills aren't included (they usually are most of the time) 2) you may have to pay for periods that you are not there (or you could rent it out for those periods, e.g Christmas period etc)
3) The property may be far from campus - solution = finding one near campus!
I hope this somewhat helped. Initially, I was confused, but then I did a bit of research around the three. I have applied for catered accommodation, but if I find flatmates I will go for private accommodation