the campground has full hookups which is great for those that are in campers and RVs. there are some small shade trees in the area but not enough to use to get out of the heat of the day. there is a large lake on the campground that has a beach and swimming area. with your stay at the campground you do not have to pay for a permit to go fishing or kayaking on the lake or put in a boat. the staff is amazing and can help with almost any problem and continue to patrol later into the day to keep an eye on the kids running around. top notch, would recommend.