Clean facility
Great equipment
Classes and open gym
Great coaching staff
Super friendly members and trainers