My dad was the Cadet band director there for years. I love the school, I practically grew up there. Well mannered kids, amazing academics, and plenty of extracurricular activities. The school itself is beautiful and well tended. The students all live on base in dorms, they also have a medical clinic or they go over the bridge to the navy base (larger hospital). The food is really good too. DH was in the Navy and they used to go to CGA for lunch. The school has transportation to and from the area mall. I don't think they can have cars until their 3rd or 4th year but I'm not positive. All freshman have to go out in public in uniform. They don't get civie chits until their 2nd year.
There are more boys than girls there, in fact they bring in girls from the local colleges and high schools for dances. Connecticut College is right across the street too.
20 years after retiring my dad still gets visits and talks to the cadets in the band. Most have had very fulfilling carers in the C.G.
HTH!