We had a great time and made lots of memories. We booked the River and Canopy sites because they were the closest to the beach. There was plenty of shade in both which made the 100+ degree weather not feel as hot. There were a few things that were not ideal for us. First, because we are unable to drive to the site, there was quite a trek up to the River site. It is also uphill and they only had one cart. So we definitely got a workout going up and down the hill. Second, the toilet and showers are a little bit of a hike from the River and Canpoy sites. They do have portapotties next to the Canopy site which were very clean, but those were still far from the River site. It's especially difficult with small children if they need to go in the middle of the night. There was also no running water in the River site. We expected no running water there but didn't know the sink was as far as it was. Lastly, the beach was very small. In 100+ degree weather, we expected to see people there. The two closest sites are group sites so there was about 40-50 people sharing the space. It was a little overwhelming. Although it was small, we made the best of it and became friends with the other families there. Our kids played with their kids, and we shared conversation, jokes, food and drinks. When it was lunchtime, every family went around and shared their food with everyone else. That experience made it all worth it!