It’s the complete package. I was extremely nervous not knowing anyone in the area and at the gym. My anxiety was through the roof the first day but now I can imagine my life without this gym. The trainers are amazing and everyone is respectful and supportive of one another. I can’t say enough positive things.