The place is certainly good, but as in all places there are disadvantages. One of the main disadvantages is the problems with encouraging students. But if you do not take into account this disadvantage, then the training here is quite good but a little long.