Can only comment on the facilities, having shot a large-scale (15 stages) IDPA match there a couple of years ago.
FANTASTIC is the word that comes to mind immediately.
Several shoot houses, pneumatic and falling plates, a "street" with a couple of single and two story "buildings". It was an absolute BLAST to shoot there.
If the instructors live up to the surroundings, then it would be a first-class deal all the way.