We have an Aunt and Uncle who try to overnight at Cracker Barrel whenever they drive around; they like it for the same reasons you mentioned.
Another stopping point we like are the Ohio Turnpike service plaza's. Recently they has been revamping the service areas along the Turnpike. They now offer separate camper parking areas with a plug--no need to run the genny for A/C and you're away from the truck parking so its nice and quiet.
Here we are staying at one a few years ago (prior to the Axis):