Getting back to the OP subject - Taft is located in an interesting place. We have friends who live in the area of Watertown, CT, and son attended. It’s not really “country” and not really city - but a small town. Kids are creative about recreation and also creative about making side $$ at school. There was an article @ a letter sent to Taft alumni about issues he experienced there and it was posted a couple of years ago - you can find a thread or postings on about this on CC in 2017. The author of the letter wrote about his experiences at Taft that were different from what our friend’s son reported, yet disturbing. There seems to be Velcro for negative stories and Teflon for positive stories about every school.
Feel free to DM me about how we learned @ travel options from different schools so as to coordinate our club team and also our PA performances off campus.