Remember, when they talk about "team showers" it does NOT mean you have to literally share a shower with your trainer... run away fast if he wants you to do that! BTW, get yourself a cheap pair of flip flops to wear in those showers and you might just avoid picking up a case of athlete's foot.
BTW guys...talking about showers. Anyone been to the Little America TS in Wyoming, the one at X 68 on I-80. WOW.......now that's what I call a shower!! You can tell those facilities are old school traditional, top of the line, top notch. Some of these places get better every year, and some just don't get it.
Another tip. And don't take this lightly. Either take your smartphone inside with you to play some music or perhaps an ipod... but when you go inside many Pilot/Flying J the music they pipe in is horrible. Insipid doesn't even begin to describe how bad it is.
I stopped at a truck stop in Reno once and they had pretty fancy showers for sure. Can't remember the name of it though. Flying J maybe?