Both hall of residence and property outside the campus have good sides. In hall of residence you live with other students, so you can hae great fun with your friends. They can help you in learning or doing homework.
Hall of residence is cheaper so you'll save a lot of money.
On the other side you have little space, you live in small room, with somebody else. You have no privacy.
In your own flat you'll pay more money, but you don't have to share space with other peple especially you don't like.