Always clean & well maintained. Great place to work and staff here are very well qualified & trained. Personal trainers are friendly, helpful & they’re always around and happy to offer advice.