No electrical and no pets allowed in camp sites. But plenty of trees and huge fire rings in each spot. An RV would have a tough time but for car camping it’s great. The Delaware Canal is nearby with the tow path for biking. That makes this a nice Bikepacking stop.