Great staff and instruction.  Nice facilities.