They were previously almost impossible to get into. They were one of the first schools, and for years siblings took most spots.
They have a long, successful track record. Their high school is quite small, but I think that Cap City is a very solid choice for any year, really.