Illini watch party spot