Good gym overall. Filled with a few meatheads and people posing for competitions but they don't bother anyone and provide some entertainment. I appreciate that the trainers are independent and you aren't haggled to sign up for a session with them- they are just there if you need them!