Great staff, great atmosphere & great results (if you put the effort in)! Could not recommend highly enough. Shared personal training is really cost effective too and everyone there is so friendly. There really is a team effort when training. Transition between exercises is so smooth and your trainer knows exactly what weight you lifted previously and what they should raise you by to push you further. One word of warning beware the HIIT sessions 🙂 tough but very effective!