I have a love hate relationship with this place. I hate getting up early and going, but I LOVE how I feel after my workout! Crossfit has worked much better for me because it is quick and it mixes mixes up the moves to keep things fresh. Way better than the standard gym.