★★★★★ Good gym, good staff, good vibes. They respect the members and if someone is being inappropriate or offensive, they will ask them to leave for the benefit of others. Members are respectful to one another and weekends are pretty good since there arent too many people. Trainers are friendly. Would recommend!