Location is perfect for me, very friendly atmosphere. The trainers are very good at getting the most out of you during a PT or a class. I mostly use the gym and from my PT session I have the confidence to push myself and get the most from my workout .