Communication and scheduling of trainers and sessions are horrible. maybe a good concept, but once again you are only as good as the people who manage the gym. In this case and this specific location, way below expectations. Twice trainer a no show and said he called and left a message. I think not, so a 1 star for this gym is well deserved, whether the trainer or manager made a mistake, its still twice in a month and no more opportunities for me.