I regularly attend two different programs, like three times a week. They are well suited for me and I really like them, but what I like most is the professionalism of the instructors and their desire for all of us to do our best.
Weight room and available machines are what I use there. Good amount of equipment both cardio and strength equipment, not to mention the indoor and outdoor pools are great.