I joined this gym at the beginning of December (2017) and I have had a great experience ever since. The staff has been nothing but friendly and helpful since the day I started. I decided to get a personal trainer when I joined and the experience has been amazing. My trainer is always very prepared and comes with a different workout for each session, which is helpful for when I'm working out on my own. The facility is always very clean and well kept when I am there. Also, the location is very convenient to where I live. I would definitely recommend this gym to anyone!