Virgin Active just off city centre is a pretty good gym- it has no complaints here!
Prices are about average but they do run promotions and offers. Pool is a good size as is the gym, the place is quite large and there is never much of a wait for the machines.
Staff can be a little pushy at times especially with upselling but they are very helpful and know what they are doing in terms of the machines and stuff.
Regular classes are run ie spinning, yoga etc which are fun to do and a great way of meeting people.
I would say this is one of the better gyms in the area.