This gym is super equipped for anyone's needs, whether you just want to keep in shape or if you're a serious trainer. The staff are super friendly and helpful. There is plenty parking outside, but they should have a sign at the gate as you could end up taking the wrong entrance and end up by the public pool.