I have been going to gyms for years and this would be one of the cleanest I have been to. The equipment is updated periodically and they are always willing to offer help on how to use equipment particularly when there is something new.
They keep the gym cool so you don't overheat while working out. Friendly staff and the gym members I have met have been friendly as well.