"Big beaver campground - a little slice of heaven."