Stay away. Had an account there. The place is toxic with all sorts of undercurrents, including a large amount of fear (job related) in both instructors and students - which is a most definite negative.
Pity that its occupying such a wonderful location and keeping a better mob out.
The only thing good is the aircraft which I think are pretty well maintained.