This place was pretty nice and family and dog friendly. There are many guests that bring their dogs so keeping your dog on a leash is a good idea.. They provide clean bathrooms on one side of their public area and showers on the other. I was expecting this to look like a portable potty but it was far from it. They provided nice clean flushable toilets and running water. We were provided a map of the campsite when we first got there to figure out if we wanted a more primitive camping experience or something not as close to it. We had a running water faucet at our campsite and they provided a ring for the fire pit which is nice. Other than that great clean camp ground.