Pilots smell no better and some, like t.a., can be smelled BEFORE arriving onsite especially the further West one travels, like on I-10 in AZ.
Flying j ain't any better and really ALL national truckslops smell the same.
The Mon-n-Pop stops seem able to avert foul odors however not all of them especially in Texas on I-35 between San Antonio and Laredo.
Kitchens of t.a. have been said they're the places where Flies come to DIE!!
Some locations of truckslops, the personnel of the restaurants also work the lots, probably for better tips.
MOST t.a. slops have POOR VENTILATION in the Shower areas, while ventilation seems adequate in the Restaurants, of course location is everything and your mileage will vary.