Sounds like a gym would provide all of the requested amenities. If you are looking for guided strength training classes or accountability and specific goals to work towards being weight loss, strength, endurance or anything even more specific contact https://www.facebook.com/1064170https://www.facebook.com/13822578286074136533033 Outlaw Bootcamp Flower Mound or Jesse James Fit Personal Training