Seems to be understaffed. I had to wait 30 mins for a shower. Felt sorry for the kid doing maintenance work, he was all over the place. My shower wasn't cleaned properly; I had to do it myself. Staffing that was on hand was nice and somewhat friendly.
Restaurant is pretty good, staff is fairly attentive. Showers are nice and roomy, clean for the most part. Store isn't bad either, just a long wait at the desk to pay for your merchandise. Overall, an okay truck stop. If you're here after about 1700, just pull in the parking lot across the street, you won't find a space near the building anywhere.