I love the staff. They're all so nice and welcoming. The gym is fairly clean. The equipment is maintained well. There is a pretty good variety of machines, which helps to decrease waiting time for the machine that you want to use. It's a great place to work out.