<p>I don’t know about Yale, but Princeton has it’s hockey rink right on campus. Dining facilities if you haven’t visited are excellent at Princeton also. Princeton has resident colleges also. You need to visit both (overnight if possible), meet the team, attend a class and decide which is the best fit for you.</p>