Loads of fun and challenges. My daughter and I had a great time. Staff were really helpful and attentive. Course was awesome. Brilliant and highly recommended.