Excellent classes.suitable for all levels of fitness.lovely friendly atmosphere. Will is very encouraging and gives you the confidence to improve. Highly recommend joining classes,lots of flexibility as different classes run during the week.