I am really happy with this gym.  They have every piece of equipment I could want, and enough of everything that I rarely have to wait for anything. The staff had also been very friendly. You can't beat the price.