@afzfsf I’m also a student at Deerfield, and I personally loved and chose Deerfield because of the fact that it wasn’t really close to everything and that would help me focus on my studies (and treasure all the off-campus activities!). Like @Snowfire88 said, we still get plenty of off-campus opportunities even with the location so I don’t think it’s that much of a problem. Regarding the sink-or-swim school thing I don’t think DA is one - all my teachers are there to help you realize your potential and your advisor especially provides you with a lot of support.
Feel free to ask me any follow-up questions you have!