I'll probably stay indoors but I have enough room I'm sure I can find a place that can't be seen from the road with a naked eye. Once the leaves fill in on the trees I'm pretty secluded.
You could also put up (4) 6' metal posts and put some sun shade material around it (like a fence). Just leave enough room that the sun can still shine on it unless it get's really hot, then it might help.
Or at least a sunshade wall on the road side to help block it.