Great gym with good staff and good facilities. The change room and bathroom is kept clean. There's a good weight section downstairs, with limited weights and a cardio section upstairs. Also upstairs is a spin room and studio for classes. There are regular classes run by apt instructors. I've done the step class, pump class and body attack - I can confidently recommend them all.