I went to windsor its catered but it was mad. You could go out basically every night if you'd wanted, and there's alot of people living down every corridor so chances are you'll make at least a couple of friends on your corridor alone. They have a bar/canteen just outside where you go for meals and can go to in the evenings for a drink. I think a pint only costs like £1.50.
Good luck!