As far as rest stops go, this one has all the views, but agree with previous comments about the overwhelming smell of urine in certain places. I only stayed for a few hours in the day, but the sound of the road isn’t as loud as you’d expect and I’m sure it would be fine to sleep overnight whilst in transit.