We also stayed at American Heritage. We chose it because of its location and reviews on rvparkreviews.com. It met our needs. It's just my DH and I so most of the amenities weren't all that important to us. The pool was large, clean and we enjoyed it greatly. The bath house is large, very clean, and newer. The people who work there were very pleasant and able to give us useful information. It is a short ride to colonial Williamsburg and the Historic Triangle. The sites are, IMO, average in size. They have concrete pads, but some are in sorry shape. The hookups were traditional and well placed. Yes, a very big rig may not be all that comfortable with the size of some of the roads inside the CG.