I don't think there is a better deal out there. When I first signed up I thought I would miss the classes I took at my old gym, but the Planet Fitness app has so many different workouts I can access that I don't miss that at all. I can do the workouts on my time and without having to fight for a space in the classroom. I hit the hydrobed after every workout when time permits. My old gym didn't have that! Not only am I likely to recommend it, I do quite often!