Princeton vs Stanford for Engineering with interest in chorus/theatre

Can someone speak to their experience as an undergraduate at Princeton in engineering. Also more specifically to opportunities to participate in choral groups, a cappella, or musical theatre while undertaking an engineering degree.