Yes, there is a crew-only gym open 24 hours per day. For the guest’s gym, as a rule, you can use it as long as you are not depriving any passengers of the facilities. Some cruise lines will not allow crew to use it, or restrict the days to only port days, and leave the “sea days” for guests only. This is an example.