I'll add to what I've already said: CW's post (somehow) reminded me, that for the most part it won't matter which hall you pick, but Toroa and Cumberland Courts are a bit different, in that they are more like organized flatting, and both use the University Union's meal plan (though Cumby Courts is quite a bit closer to the actual Union building), so we tend to be biased against these two. When the weather is bad, or when you're studying for a test/exam, that extra 5-10 minutes walk can be a significant inconvenience. (Also no on-site dining hall probably means less flexibility in terms of things like meals in your room if you're sick, or late dinner if you have a 6-9 lab or other commitments.)
If you were deciding between another two, let's say Unicol vs Cumberland College (not Courts), or St Margs vs Carrington, we'd tell you a bit about the pros and cons of each and let you make up your own mind; but in this case there's a fairly commonly-agreed advantage to Salmond.