I've tried my fair share of gyms but Energy for Life is by far my favourite. The instructors are fantastic, attentive and super nice. There is always a clear class plan which changes week on week so you never get bored either. It's suitable for all levels as there are always options for each exercise. Highly recommend this gym!