While I was a commercial driver, I loved the Flying J. Almost a second home.
I haven't been to a Flying J in a couple of years but the food is great there. I wonder what it's like since the merger with Pilot?
Really, ANY lot big enough to straggle in at 2 or 3 AM and still find a spot is good enough for me.
They all have showers and food ... but mostly I wanted my bunk.