The bar thing really is true, I'm afraid. I don't know anything about sports because I don't do any. Computing facilities are fine - there're ethernet connections in all rooms and a 24 hour computer room. Accomadation is also fine - the college accomadates you for the duration of your course although 2nd years live on Holywell Street which is a 5 min walk from college.