Perfect for beginners and those that are more advanced. A very professional club with a family feel. Extremely knowledgeable and experienced Chief Instructor and other instructors who always offer help, support and guidance. I Would highly recommend!