A great gym with wonderful facilities. The equipment is up to date and there is plenty for everyone to use. Very helpful staff always on hand to answer questions and it's a really clean and friendly environment. I have yet to try a group session, although I have been told they are excellent. The personal trainers are great and although they're not cheap, you can reduce the cost if you train with a friend or 2.
There is also a great cafe where you can grab a bite to eat after a hard training session, and easy parking. I'm not a gym person, but this gym is so good that I actually look forward to going there!