This was a transformational experience in my life. I am forever grateful to Princeton as it gave me a set of friends and colleagues I have kept close to my life forever. If you have the chance to experience the bond this school creates in your life, do not pass it up.
I think that Princeton has a really great atmosphere and in my experience the professors truly care about your personal success. However, Princeton is a very demanding school that places insane expectations on students at times, but once you've weathered the storm you realize just how much you've learned and grown. Parties are typically good, although they can be hit and miss at times. I definitely recommend applying.