Ursuline is a great girls school. It is nominally Catholic, but don't let that hold you back if you don't happen to be part of the Catholic Church. You can still send your child there are there will be no problem. The environment can be a little cut-throat with all those girls competing to be the best, but it is still a good place to be. The teachers and classes are very very good and the extracirriculars are good. Classmates often stay friends for a long time.