Can't beat free99 with a view
We got to the campground at 4 we were lucky enough to get site 16 with a pretty good view of the Tetons. Around 630 it appeared all the sites were full as we saw a lot of vehicles heading back down the road. So I'd suggest getting there fairly early.
The sites go way back so it you don't get one of the closer site you won't have the views.
The bathroom is also located at the entrance so you'll have to walk to the bathroom or dig or if your rig has one your in luck.
Sitesite 16
Month of VisitJuly