Stayed there two to three years ago and did not find any tent platforms on the sites. There are open air privies, which thankfully I did not have the pleasure of using. I stayed on the middle site of the three sites, but all have awesome views. Have a great overnight.