I hope to workout and continue my daily runs in the AM when on the cruise (I say this now but probably will not be motivated to do any thing but to get fat and happy ).

If for some reason I do some workouts and running, are there showers available in or near the gym that I will be able to use or will I have to walk through the ship with sweaty and sticking cloths to take a shower in my cabin?