Instructors are great
Massive range of client fitness levels
Super friendly environment
Well-equipped gym
Positive encouragement and guidance