They have a good name, good location, good reputation in financial industry, and thus a very good choice if one want to work afterwards....
but if you look at the course structure, some comment about teaching and teaching lecturer, and their academic placement...........just simple not as good as the name implied for PhD preparation.