I have been going to this gym since 3 years almost and i see all kind of people using the gym. The Trainer and the assistant trainer have been very helpful. The best part about the gym is that they have the gym routines planned for each individual based on their needs and they take you to the next step gradually. As a result it does not get monotonous and you enjoy the daily workout. Also the Trainer knows the stuff (he has the certifications from international trainers as well) he has been coaching.