There are a wide variety of classes offered at almost every hour of the day. The instructors are very good & experienced. The gym is always clean--there is literally always someone cleaning during the day & night. The staff is friendly. Other gym members are courteous. The equipment is constantly updated, as are the classes. In short, it's just a great place to work out & say hello to familiar people!