Jackson Lake shore is rocky, be sure to bring your shoes when you go to the beach!
Very busy, we were there in early June and sites that became available typically filled by 8 am.
The amazing dunes are created by wind. We slept in the tent in 35mph winds. It got much quieter when we removed the rain fly, which was whipping erratically again the tent.