I've been a member at this gym for a few months now and I have to say I'm really happy with it. The workouts are tough but effective, and the trainers are always there to push you and help you improve. The community is great and everyone is really friendly. Highly recommended!