Have been going for many years. Very accommodating and accomplished trainers. Always have a great time
Poor quality not a very nice instructor nice premises that firhill leisure complex have
Fantastic show, good too see the beginners have go as well.